Jak dołączyć tekst do końca pliku w Linux
- 2598
- 762
- Klaudia Woś
Podczas pracy z plikami konfiguracyjnymi w systemie Linux, czasami musisz dołączyć tekst, taki jak parametry konfiguracyjne do istniejącego pliku. Dołączenie po prostu oznacza dodanie tekstu do końca lub dolnej części pliku.
W tym krótkim artykule nauczysz się różnych sposobów dołączania tekstu do końca pliku w Linux.
Dołącz tekst za pomocą >> operatora
>>
Operator przekierowuje dane wyjściowe do pliku, jeśli plik nie istnieje, jest on utworzony, ale jeśli istnieje, dane wyjściowe zostanie dołączone na końcu pliku.
Na przykład możesz użyć polecenia Echo, aby dołączyć tekst na koniec pliku, jak pokazano.
# echo "/mnt/pg_master/Wal_archives 10.20.20.5 (RW, Sync, no_root_squash) ” >> /itp./Eksport
Alternatywnie możesz użyć printf polecenie (nie zapomnij użyć \N
znak, aby dodać następny wiersz).
# printf "/mnt/pg_master/Wal_archives 10.20.20.5 (RW, Sync, no_root_squash) \ n ” >> /itp./Eksport
Możesz także użyć polecenia CAT do połączenia tekstu z jednego lub więcej plików i dołączania do innego pliku.
W poniższym przykładzie dodatkowy system plików, który ma być dołączony do /itp./Eksport Plik konfiguracyjny jest dodawany w pliku tekstowym o nazwie Akcje.tekst.
# Cat /etc /eksport # akcje CAT.TXT # CAT Udziały.tekst >> /etc/eksport # cat/etc/eksportDołącz pliki do /etc /eksport
Poza tym możesz również użyć następujących tutaj dokument Aby dołączyć tekst konfiguracji na końcu pliku, jak pokazano.
# cat/etc/eksport # cat >>/etc/eksportDołącz tekst za pomocą dokumentu/mnt/nfs_all 10.20.20.5 (RW, Sync)> EOF # CAT /etc /Eksport
Uwaga: Nie myl >
Operator przekierowania dla >>
; za pomocą >
z istniejącym plikiem usunie zawartość tego pliku, a następnie ją zastąpi. Może to spowodować utratę danych.
Dodaj tekst za pomocą polecenia TEE
Polecenie TEE Kopiuje tekst ze standardowych wejściowych i pastowych/zapisuje go do standardowych danych wyjściowych i plików. Możesz go użyć -A
flaga, aby dołączyć tekst na koniec pliku, jak pokazano.
# echo "/mnt/pg_master/Wal_archives 10.20.20.5 (RW, Sync, no_root_squash) "| tee -a /etc /exports lub # CAT SHARES.txt | Tee -a /itp. /EksportDodaj tekst za pomocą polecenia TEE
Możesz także użyć tutaj dokument z Polecenie TEE.
# kot /mnt/nfs_all 10.20.20.5 (RW, Sync) EOFDodaj tekst za pomocą tutaj i polecenia tee
Możesz także przeczytać te powiązane artykuły.
- Jak uruchamiać polecenia ze standardowego wejścia za pomocą TEE i XARGS w Linux
- Dowiedz się, jak działają przekierowanie I/O Linux (wejście/wyjście)
- Jak zapisać wyjście polecenia w pliku w Linux
- Jak policzyć zdarzenia słów w pliku tekstowym
Otóż to! Nauczyłeś się, jak dołączyć tekst do końca pliku w Linux. Jeśli masz pytania lub przemyślenia, skontaktuj się z nami za pośrednictwem poniższego formularza opinii.
- « Jak zainstalować KVM na CentOS/RHEL 8
- Pyidm - alternatywa open source dla IDM (Internet Download Manager) »