PDA

Виж пълна версия : Въпрос за пренасочване на изхода


Mikis
26.03.03 г., 00:20
Например ако искам да запиша изведените съобщения от някоя команда трябва да пренасоча изхода. Например за ls:

ls -l ~ &> ls.out

Така изведените съобщения от ls ще се запишат в файл ls.out, но няма да се отпечатат на екрана.
Въпросът ми е как да направя така, че хем да записва съобщенията във файл, хем да ги извежда на екрана?

JoZ
26.03.03 г., 02:04
ls -l ; ls -l > output_file.txt

Mikis
26.03.03 г., 11:21
Originally posted by JoZ
ls -l ; ls -l > output_file.txt
Това няма ли да изпълни командата два пъти?

nike_d
26.03.03 г., 13:44
ls -la | tee file.txt

Mikis
27.03.03 г., 00:54
Originally posted by nike_d
ls -la | tee file.txt
Елегантно и практично :) Жалко, че не го пише в книжката, която съм захванал!