Автор Тема: Паралелен output.  (Прочетена 3591 пъти)

sunhater

  • Напреднали
  • *****
  • Публикации: 329
    • Профил
Паралелен output.
« -: May 21, 2004, 18:43 »
Възможно ли е изхода от дадена команда да се изведе едновременно и в конзолата и във файл?
Активен

nix

  • Напреднали
  • *****
  • Публикации: 442
    • Профил
Паралелен output.
« Отговор #1 -: May 21, 2004, 19:08 »
Да!
$ls -lah > asd|more asd
Активен

DEBIAN GNU/Linux SID/kernel-2.6.16

sunhater

  • Напреднали
  • *****
  • Публикации: 329
    • Профил
Паралелен output.
« Отговор #2 -: May 21, 2004, 19:30 »
Това е добро за команди, които не изискват време, но ако има компилиране например, резултата ще се изведе в конзолата след компилирането.
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Паралелен output.
« Отговор #3 -: May 21, 2004, 19:52 »
командата която ти трябва е tee
$ ls -la | tee files.txt | more

към nix: пробва ли това което написа преди на го постнеш ? '<img'>
Активен

sunhater

  • Напреднали
  • *****
  • Публикации: 329
    • Профил
Паралелен output.
« Отговор #4 -: May 21, 2004, 20:11 »
10x Hapkoc
Активен

nix

  • Напреднали
  • *****
  • Публикации: 442
    • Профил
Паралелен output.
« Отговор #5 -: May 21, 2004, 20:24 »
'<img'>
Не е необходимо да го пробвам!
$ls -lah   ---- команда
> asd   ----пренасочване към файл asd
|more asd ----прочитане на файла asd
Прав си това няма да ти свърши работа за поточен процес който постояно бълва информация,просто интуитивно написах това,което първо ми доиде на акъла'<img'>Но и във въпросът не се споменаваше нищто специфично'<img'>
Да това е по добре да се ползва!
$ ls -la | tee files.txt | more
Но по-горното също работи'<img'>Още не сам го пробвал,в момента сам под win '<img'>
Активен

DEBIAN GNU/Linux SID/kernel-2.6.16

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Паралелен output.
« Отговор #6 -: May 21, 2004, 20:54 »
абе пробвай го  '<img'>
Активен

sunhater

  • Напреднали
  • *****
  • Публикации: 329
    • Профил
Паралелен output.
« Отговор #7 -: May 21, 2004, 22:08 »
Пробвах го (ама без | more). Стана... А може ли да се прихващат и съобщенията за грешки във файла? Знам че става с 2> ама искам и на двете места да се показват (file и console)
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Паралелен output.
« Отговор #8 -: May 21, 2004, 23:18 »
то това за пробването беше за nix '<img'> другото аз го пробвах и знам че бачка.

за грешките не съм сигурен как точно стои въпроса
по принцип трябва да стане ей така
$ ls -la 2>&1 | tee filelist.txt
мисля обаче, че tee си го прави това и без да му казваш по default '<img'>
Активен

sunhater

  • Напреднали
  • *****
  • Публикации: 329
    • Профил
Паралелен output.
« Отговор #9 -: May 22, 2004, 01:27 »
Не го прави по дефолт. Иначе става. 10x again!
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
process output
Настройка на програми
sunhater 3 2917 Последна публикация Jul 16, 2003, 17:02
от melwin
C++ compiler default output...
Настройки на софтуер
lz4ny 7 3517 Последна публикация Jul 28, 2006, 02:38
от lz4ny
Fsck output...
Настройка на програми
never_mind 2 2538 Последна публикация Nov 12, 2006, 09:31
от never_mind
Input/output error
Настройка на хардуер
k4BIG 3 3358 Последна публикация Oct 20, 2008, 21:17
от Ivshti
Ubuntu 8.10, въпрос за Video Output.
Настройка на програми
kachaka 1 1940 Последна публикация Nov 10, 2008, 20:52
от completer