在我的剧本中;以下一行
cat < /var/log/messages*
给出了这个错误:
./msglog: line 5: /var/log/messages*: ambiguous redirect
如何绕过此错误?
答案 0 :(得分:0)
我怀疑/ var / log / messages *引用了多个文件。 那怎么样..
for i in /var/log/messages*
do
cat < $i
done
答案 1 :(得分:0)
使用cat /var/log/messages*
甚至更好的
sudo tail -f -n5 $(find /var/log -name \*log)
答案 2 :(得分:0)
这样的事情也可以起作用
tail +1 /var/log/messages*
(OR)
遍历所有文件并打印
for filename in /var/log/messages*
do
cat "$filename"
done