[Ruby] конвейеры

Grigory Milev week на altlinux.ru
Пт Июн 1 13:04:02 MSD 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Timur Batyrshin wrote:
> Как можно на Ruby реализовать следующие перловые конструкции?
> 
> open (f, "| mail root на domain.org")
> 
> или
> 
> open(f, "tail -f status.log")
> 
> Если делать File.open("| mail root на domain.org","w"), то он создает файл
> с таким именем, но не передает данные на вход другой программы как
> предполагалось.
> _______________________________________________
> Ruby mailing list
> Ruby на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/ruby

IO.foreach("| ls -l 2>/dev/null") {|line|
	printf "%s\n", line;
}

- --
+--------------------------------------------------------+
Grigory Milev	mailto:week на altlinux.ru
ALT Linux Team	http://www.altlinux.ru
+--------------------------------------------------------+
Life too beautiful and interesting. Don't worry, be happy.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGX+EBRtryFLpd500RAsvMAKC4TfGk/60UDNKypmW92EKNVtDfqwCeIoYB
QcVYzjtC9Yjs9wuVQLSAAFs=
=N4Cs
-----END PGP SIGNATURE-----


Подробная информация о списке рассылки Ruby