Při práci s konfiguračními soubory v Linuxu někdy potřebujete přidat text, jako jsou konfigurační parametry, k existujícímu souboru. Připojit jednoduše znamená přidat text na konec nebo konec souboru.
V tomto krátkém článku se dozvíte různé způsoby, jak připojit text na konec souboru v Linuxu.
Přidat text pomocí operátoru>>
>>
operátor přesměruje výstup do souboru, pokud soubor neexistuje, je vytvořen, ale pokud existuje, výstup bude připojen na konec souboru.
Můžete například použít příkaz echo k připojení textu na konec souboru, jak je znázorněno.
$ echo "This is some example text to add to file exports" >> /etc/exports
Code language: JavaScript (javascript)
Případně můžete použít printf (nezapomeňte použít \n
znak pro přidání dalšího řádku).
$ printf "This is some example text to add to file exports\n" >> /etc/exports
Code language: JavaScript (javascript)
Můžete také použít příkaz cat ke spojení textu z jednoho nebo více souborů a jeho připojení k jinému souboru.
V následujícím příkladu jsou další sdílené položky systému souborů, které mají být připojeny v /etc/exports konfigurační soubor jsou přidány do textového souboru s názvem shares.txt .
$ cat /etc/exports
$ cat shares.txt
$ cat shares.txt >> /etc/exports
$ cat /etc/exports
Code language: JavaScript (javascript)
Kromě toho můžete také použít následující dokument zde pro připojení konfiguračního textu na konec souboru, jak je znázorněno.
$ cat /etc/exports
$ cat >>/etc/exports<s<EOF
> This is some example text to add to file exports
> This is some example text to add to file exports 2
> EOF
$ cat /etc/exports
Code language: JavaScript (javascript)
Pozor :Nezaměňujte >
operátor přesměrování pro >>
; pomocí >
s existujícím souborem odstraní obsah tohoto souboru a poté jej přepíše. To může vést ke ztrátě dat.
Přidat text pomocí příkazu tee
příkaz tee zkopíruje text ze standardního vstupu a vloží/zapíše jej na standardní výstup a soubory. Můžete použít jeho -a
flag pro připojení textu na konec souboru, jak je znázorněno.
$ echo "This is some example text to add to file exports" | tee -a /etc/exports
OR
$ cat shares.txt | tee -a /etc/exports
Code language: PHP (php)
Můžete také použít dokument zde pomocí příkazu tee .
$ cat <<EOF | tee -a /etc/exports
>This is some example text to add to file exports
>This is some example text to add to file exports 2
EOF
Závěr
A je to! Naučili jste se, jak připojit text na konec souboru v Linuxu. Doufáme, že se vám tento článek líbil. pokud ano, ohodnoťte tuto stránku níže uvedenými hvězdičkami a přihlaste se k odběru našeho kanálu YouTube nebo nás sledujte na twiteru.
- Další článek, který by vás mohl zajímat, je 10 Very Stupid Linux Commands [ Some Of Them Deadly ]
- nebo Nejhorší linuxové distribuce pro začátečníky [A co si vybrat]
————————————————————————————————————————