GNU/Linux >> Znalost Linux >  >> Linux

Jak připojit výstup do souboru?

To jo.

command >> file k přesměrování pouze stdout z command .

command >> file 2>&1 k přesměrování stdout a stderr do souboru (funguje v bash, zsh)

A pokud potřebujete použít sudo , pamatujte, že jen

sudo command >> /file/requiring/sudo/privileges nefunguje, protože zvýšení oprávnění se vztahuje na command ale ne část přesměrování shellu. Stačí však použít tee řeší problém:

command | sudo tee -a /file/requiring/sudo/privileges


Použijte >> připojit:

command >> file

Linux
  1. Jak přiřadit výstup příkazu proměnné shellu?

  2. Jak mohu použít řádky souboru jako argumenty příkazu?

  3. Jak přesměrovat výstup příkazu time do souboru v Linuxu?

  1. Jak uložit výstup příkazu do souboru v Linuxu

  2. Jak používat příkaz Tar v Linuxu

  3. Jak přesměrovat výstup system() do souboru?

  1. Jak zachytit výstup top příkazu do souboru v linuxu?

  2. Jak uložit výstup tohoto příkazu awk do souboru?

  3. Jak vytisknout výstup příkazu Linuxu do souboru?