@localhost ~]$ echo siema
siema
@localhost ~]$
[dziadekw@localhost echo]$ echo siema > powitanie
Wydanie takiej komendy stworzy plik o nazwie powitanie z tekstem siema w środku.
Za komendą echo najpierw podajemy zawartość pliku (zmienną tekstową) następnie operator przypisania > jako ostatnią podajemy nazwę pliku do którego tekst ma być przypisany. W naszym przypadku jest to plik powitanie. Jeżeli plik podanej nazwie nie istnieje zostanie utworzony
Sprawdźmy to komendą do wyświetlania zawartości pliku/plików cat
[dziadekw@localhost echo]$ cat powitanie
siema
[dziadekw@localhost echo]$
Uczulam należy bardzo uważać na to co się robi gdyż, za każdym razem gdy używamy cat z opratorem przypisania podmieniamy całą zawartość wskazanego pliku
[dziadekw@localhost echo]$ echo dowidzenia > powitanie
[dziadekw@localhost echo]$
efekt wydania powyższej komendy to
[dziadekw@localhost echo]$ cat powitanie
dowidzenia
[dziadekw@localhost echo]$
W przypadku gdy chcemy zachować zawartość pliku w trakcie dopisywania danych, należy użyć operatora dopisania >>
spowoduje to dopisanie wartości tekstowej na końcu pliku
[dziadekw@localhost echo]$ echo dowidzenia panie jacku >> powitanie
[dziadekw@localhost echo]$
[dziadekw@localhost echo]$ cat powitanie
dowidzenia
dowidzenia panie jacku
[dziadekw@localhost echo]$
Brak komentarzy:
Prześlij komentarz