【发布时间】:2015-01-26 12:56:16
【问题描述】:
我有一个脚本,我使用 cat 命令递归复制文件夹中文件的内容,如下所示
test -f /tmp/$F || cat $F > /tmp/$F
我收到以下错误
cat: read error: Invalid argument
我想知道如何抑制这个错误。我只能访问 shell 解释器(没有 bash)。
谢谢
【问题讨论】:
-
我没有很好地引用。 $F 可能是一个目录,所以我通过 test -f 检查文件。无论如何,这似乎工作 cat $F 2>/dev/null 1>/tmp/$F
标签: linux error-handling cat