0
私は、joinコマンドを使用してスクリプト内の複数のファイルをマージしました。ループが進むにつれてループ内のjoinコマンド
while read line; do
join file1 "$line" > output
cat output > file1
done < list
事は、より多くのデータがないすべてのエントリがすべてのデータファイル間で一致したため、出力ファイルから削除されています。不一致のデータを保存して出力ファイルに含めるにはどうすればよいですか?
ありがとうございました。私はフォローアップの質問をしたいと思います。一部の列にはデータがありません。私はそれらを埋めるために-e 0を使ってみましたが、どういうわけかそれはうまくいきません。これに問題があるようですか? –
@DalePin:新しい質問をして、その問題を示す入力例を示してください。この質問への簡単な編集ではあまりにも違っています。データの例がなければ、何が起こるかはわかりません –