csv の 2 番目のフィールドを、差分ファイル内のすべての ID とマージしようとしています。code.csv には、ID、説明の 2 つのフィールドがあります。2番目にエラーが発生し続けますcat
。
cat: codes.cvs: No such file or directory.
ファイルは存在し、codes.csv と同じディレクトリからスクリプトを実行しています。
for i in `cat diff.txt`;
do
for j in `cat codes.cvs`;
do
id = `sed "$j"`;
desc = `sed "?=$j"`;
if [$i == $id]
then
echo "$id $desc"
fi
done;
done;
ここで私が間違っていることはありますか?