我有一个csv文件,可以对我的库存排序和uniq进行成像:
|Nivcomp Nivelliergerät
|Bosch Rotationslaser GRL 300 HV
|Renault T440
|Renault Master
|Spritzer Silo
...
第二个CSV文件包含完整的广告资源。我想在cominv.csv中找到并计算uniq.csv的条目。这样我就成了一个新的csv文件:
|Renault T440|20
|Spritzer Silo |10
...
我尝试使用read line,cat和grep,但它不会真正起作用。
#!/usr/bin/env bash
file="cominv.csv"
newfile="uniq.csv"
if [[ -f $file ]]; then
cat $file | uniq > $newfile
fi
if [[ -f $newfile ]]; then
while read line
do
cat $file | grep $line | wc -l
done < $newfile
fi
谢谢你的帮助 西尔维奥