GNU/Linux >> Znalost Linux >  >> Linux

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

Zkuste

{ time sleep 1 ; } 2> time.txt

který kombinuje STDERR "čas" a váš příkaz do time.txt

Nebo použijte

{ time sleep 1 2> sleep.stderr ; } 2> time.txt

což vloží STDERR z "sleep" do souboru "sleep.stderr" a pouze STDERR z "time" přejde do "time.txt"


Jednoduchý. GNU time nástroj má pro to možnost.

Ale musíte se ujistit, že nejste pomocí vestavěného time vašeho shellu příkaz, alespoň bash vestavěný tuto možnost neposkytuje! To je důvod, proč musíte uvést úplnou cestu k time nástroj:

/usr/bin/time -o time.txt sleep 1

Linux
  1. Jak připojit výstup do souboru?

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

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

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

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

  3. Jak číst sloupec IDLE ve výstupu příkazu Linux 'w'?

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

  2. Jak používat Linux Touch Command + příklady

  3. Jak přesměrovat výstup do souboru a Stdout v Linuxu