Автор Гілка: REDIRECTION (перенаправлення)  (Прочитано 1660 раз)

Відсутній hse

  • Графоман
  • ****
  • дописів: 473
  • Карма: +0/-0
  • Gentoo Linux
допоможіть мені редіректнути в файл наступне

telnet host_name port |grep 'refused' >aaa
telnet host_name port |grep 'refused' >aaa 2>&1
telnet host_name port |grep 'refused' 2>&1 >aaa
telnet host_name port |grep 'refused' >&aaa
telnet host_name port |grep 'refused' &>aaa
те саме з NetCat
nc host_name port |grep 'refused' >aaa
.....
в будь-якому випадку файл пустий  :'(
бушократія - цинічний помаранчевий геноцид, витравлювання Української Нації, плюс мікрософтизація всієї країни.

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: REDIRECTION (перенаправлення)
« Відповідей #1 : 2005-03-22 20:57:22 »
допоможіть мені редіректнути в файл наступне

telnet host_name port |grep 'refused' >aaa
telnet host_name port |grep 'refused' >aaa 2>&1
telnet host_name port |grep 'refused' 2>&1 >aaa
telnet host_name port |grep 'refused' >&aaa
telnet host_name port |grep 'refused' &>aaa
те саме з NetCat
nc host_name port |grep 'refused' >aaa
.....
в будь-якому випадку файл пустий  :'(

Якщо у вас bash, то пишете таке:

telnet host_name port 2>&1 |grep 'refused' >aaa
[Fedora Linux]

Відсутній hse

  • Графоман
  • ****
  • дописів: 473
  • Карма: +0/-0
  • Gentoo Linux
Re: REDIRECTION (перенаправлення)
« Відповідей #2 : 2005-03-22 23:05:48 »

Якщо у вас bash, то пишете таке:

telnet host_name port 2>&1 |grep 'refused' >aaa
Дуже дякую, дійсно спочатку помилки треба перенаправити а потім гріпати. Щось я тормознув і гріпав без перенаправлення помилок... ;)
« Змінено: 2005-03-22 23:17:23 від hse »
бушократія - цинічний помаранчевий геноцид, витравлювання Української Нації, плюс мікрософтизація всієї країни.

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: REDIRECTION (перенаправлення)
« Відповідей #3 : 2005-03-23 20:08:54 »
Дуже дякую, дійсно спочатку помилки треба перенаправити а потім гріпати. Щось я тормознув і гріпав без перенаправлення помилок... ;)

Я сам спочатку загальмував і почав писати таке:

cat </dev/tcp/host_name/port | grep 'refused'Думав, що вам потрібно працювати напряму з сокетами з оболонки. :-)
[Fedora Linux]