没有命令功能

时间:2017-03-18 22:56:25

标签: shell unix

我制作了两个文件。根据输入的可用性,这两个文件可能有或没有输出[我在它们之间制作了一个条件代码,当它们没有输入时完全阻止了它们的形成]。所以最终,如果他们中的任何一个没有任何输入,它们就不会形成。

1 个答案:

答案 0 :(得分:0)

你可以:

[[  -f "$file1" && -f "$file2" ]] || exit 1
paste "$file1" "$file2"

或者,只需运行paste,然后重定向错误消息,如果不成功则退出。

paste "$file1" "$file2" 2>/dev/null || exit 1