1

我有 2 台 Unix 机器 A 和 B。我在机器 A 中有输入字符串,需要将输入字符串传递给机器 B 和 /home/ram 目录中的 grep 并找到一个文件,在机器 AI 中显示该文件的内容正在使用perl 脚本,我知道 sftp 会将文件从一个系统获取到另一个 sftp username@Machine2,之后使用“get filename”将文件带到 machine1,我使用以下代码显示文件内容系统(“/bin /grep -l '$input_string' /home/ajay > $file"); 打开(输入,“){打印“$_”;}

谢谢,维基

4

1 回答 1

0

你可以使用 ssh 来完成这项工作

例如,要获取远程文件内容,

$ssh 10.2.7.99 '/bin/cat filename.txt' > file1.txt

对于您的问题,请使用 find 命令搜索文件,如果找到文件,请使用 cat 打印文件

于 2013-09-30T05:51:56.700 回答