gdd
— это версия dd , которую вы хотите использовать. В Solaris инструменты GNU устанавливаются с буквой «g» впереди; например, версия tar для GNU будет называться gtar
.
Вот как это сделать с помощью GoCSV , инструмента, предназначенного для обработки CSV.
# Break up starting-file about column 52
gocsv select --columns 1-51 start.csv > left.csv
gocsv select --columns 53- start.csv > right.csv
# Combine both sides with replacement column/file in the "middle"
gocsv zip left.csv replacement.csv right.csv > my_final.csv
# Prove it worked
cmp my_final.csv op_final.csv
Мне пришлось надеть op _final.csv перед сравнением,для всех, кто хочет попробовать:
**
вокруг целевых значений