【发布时间】:2015-12-11 23:55:36
【问题描述】:
我正在尝试查询远程服务器上的日志文件的内容,但是,我似乎无法让它工作。
#!/bin/bash
while read line; do
echo "Do stuff to the file, line by line"
done < ( ssh -n user@server "cat /path/to/file" )
第一个括号出现语法错误。如果我删除括号,我会在“-n”标志处收到语法错误。
一切都在 shell 中正常工作,所以我假设这里有一些我没有正确理解的行为。
谢谢!
【问题讨论】:
标签: bash loops ssh while-loop aix