У меня есть файл с именем abc.csv
, который содержит следующие 6 строк:Замена линии с двумя новыми линиями
xxx,one
yyy,two
zzz,all
aaa,one
bbb,two
ccc,all
Теперь, когда all
приходит в линии, что линия должна быть заменена как one
и two
, то есть:
xxx,one
yyy,two
zzz,one
zzz,two
aaa,one
bbb,two
ccc,one
ccc,two
Может кто-нибудь помочь, как это сделать?
в то время как линия чтения делать эха $ линии , если [ "' Эхо $ линии | AWK -F '{печати $ 2}' '" = "все"] затем эхо «' Эхо $ линии | AWK - F, '{print $ 1} ', one" echo "' echo $ line | awk -F,' {print $ 1} ', two" fi сделано
user2686786