2
私の問題は、このループ内でfinalfileが形成されていますが、両方のファイルが存在する場合は何も含まれていないということです。エコー "go"も表示されません。この問題を解決する方法、またはこのコードを書き直す方法貼り付けコマンドを呼び出す前にファイルをチェックしています
私の問題は、このループ内でfinalfileが形成されていますが、両方のファイルが存在する場合は何も含まれていないということです。エコー "go"も表示されません。この問題を解決する方法、またはこのコードを書き直す方法貼り付けコマンドを呼び出す前にファイルをチェックしています
問題は:
です(下記の関連記事を参照)。また、rm
にパイプすることはできません。ここでは修正されたコードされています
if [[ -f file1.csv ]] && [[ -f file2.csv ]]; then
paste file1.csv file2.csv > finalfile.csv
rm file1.csv file2.csv
else
echo "don't go"
exit 1
fi
も参照してください:
私は私のファイルに異なる入力を提供したい場合は最後にfinalfile.csvを削除する方法? – reader
'rm'はあなたの友人です。 – codeforester