Fish Shell:
Pisanie pliku tekstowego
Jak to zrobić:
Aby zapisać do pliku tekstowego w Fish, można użyć polecenia echo
połączonego z operatorami przekierowania. Nie ma popularnych bibliotek firm trzecich specjalnie do zapisywania plików w Fish, ponieważ wbudowane komendy powłoki są proste i efektywne w tym celu.
Zapisywanie tekstu do nowego pliku lub nadpisywanie istniejącego pliku:
echo "Witaj, Fish Shell!" > output.txt
To polecenie zapisuje “Witaj, Fish Shell!” do output.txt
, tworząc plik, jeśli nie istnieje, lub nadpisując go, jeśli istnieje.
Dopisywanie tekstu do istniejącego pliku:
Jeśli chcesz dodać tekst na końcu istniejącego pliku, nie usuwając jego obecnej zawartości, użyj operatora do dopisywania >>
:
echo "Dodaję nowy wiersz do pliku." >> output.txt
Zapisywanie wielu wierszy:
Można zapisać wiele wierszy do pliku, używając echo z znakiem nowej linii \n
, lub można połączyć kilka poleceń echo razem, używając średników:
echo "Pierwsza linia\nDruga linia" > output.txt
# LUB
echo "Pierwsza linia" > output.txt; echo "Druga linia" >> output.txt
Przykładowa zawartość:
Aby zobaczyć zawartość output.txt
po uruchomieniu powyższych poleceń, użyj polecenia cat
:
cat output.txt
Pierwsza linia
Druga linia
Zamiana lub dopisywanie tekstów, jak pokazano, manipuluje zawartością pliku zgodnie z twoimi wymaganiami, demonstrując proste, a jednak potężne sposoby pracy z plikami tekstowymi w Fish Shell.