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.