Proszę o uwagę:
Ja nie pytając, jak zrobić plik z wiersza poleceń!
Używam touchdo tworzenia plików od lat, nie zwracając uwagi, że jego głównym celem jest coś innego. Jeśli chcesz utworzyć plik z wiersza poleceń, istnieje wiele możliwości:
touch foo.bar
> foo.bar
cat > foo.bar
echo -n > foo.bar
printf '' > foo.bar
I jestem pewien, że jest ich więcej.
Ale w rzeczywistości żadne z powyższych poleceń nie jest przeznaczone do tworzenia plików. Na przykład man touchsugeruje , że to polecenie służy do zmiany znaczników czasu pliku. Dlaczego system operacyjny tak kompletny jak Unix (lub Linux) nie ma polecenia przeznaczonego wyłącznie do tworzenia plików?
catkoneksji!
morekiedy lessrobi więcej niż to more! Lub diri ls. Chociaż zdaję sobie sprawę z problemów ze zgodnością.
moreprzed stworzeniem less. lesszostał stworzony specjalnie w celu usunięcia niedociągnięć more. morenadal istnieje z powodów kompatybilności wstecznej. diri lssą w większości przypadków tymi samymi plikami wykonywalnymi - różnią się tylko garścią bajtów. Nowe narzędzie przeznaczone specjalnie do tworzenia plików zrobi mniej niż istniejących narzędzi i jako taki byłby to regres, a nie poprawa jak w przypadku lessvs more.