我有一个csv文件
abc,ds,adsa
bca,sds,ds
cdf,ds,sds
abk,sds,ds
我希望将此文件拆分为两个文件,其中一个应该具有第一列valuestart的所有值,使用" ab",并在其他文件中休息。 我的最终输出应该是
file1.csv as
abc,ds,adsa
abk,sds,ds
file2.csv as
bca,sds,ds
cdf,ds,sds
及时的帮助将受到高度赞赏。
答案 0 :(得分:0)
您可以使用grep过滤文件:
cat full.csv | grep ^ab > file1.csv
cat full.csv | grep -v ^ab > file2.csv
第一行表示只显示以'ab'开头的行和第二行使用(-v)反向结果