2017-03-18 74 views
0

我做了兩個文件。這兩個文件可能有或沒有基於輸入可用性的輸出[我在它們之間做了一個條件代碼,當它們沒有輸入時,它們完全阻止了它們的形成]。所以最終,如果他們中沒有任何輸入,他們不會形成。沒有指令功能

+1

請將您的代碼添加到問題中。 – codeforester

回答

0

您可以:

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

,或者只需運行paste,如果不成功重定向錯誤信息並退出。

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

@reader如果你不再需要'$ file1'和'$ file2'只是在粘貼之後刪除它們,所以它們不會在下次運行中存在......或者將它們移開...或者只是改變文件名... – jm666

+1

@reader也應閱讀[遊覽]和[幫助]。一個問題=一個問題。另一個問題=另一個問題。 – jm666