After changing in menuconfig, is the modification performed in the moment? Or do I have to compile the whole kernel in order to get this configuration?
Изменения будут применены после 4 шагов:
USB driver for GSM and CDMA modems
)Вы можете использовать команду ниже, чтобы отделить его запятой,
:
awk '{print $1","$2","$4}' Data.csv > output.txt
Вывод будет:
page_id,post_name,post_type
5550296508,Ben,www.cnn.com
5830242058,John,www.abc.com
9485676544,Sara,www.msc.com
Ваш входной файл разделен , а не запятой -. Я предполагаю, что это табуляция -. Если это так, то попробуйте:
$ awk -F'\t' '{print "\""$1,$2,$4"\""}' OFS='","' Data.csv
"page_id","post_name","post_type"
"5550296508","Ben Carson","shared_story"
"5830242058","John Smith","news_story"
"9485676544","Sara John","shared_story"
Если это не совсем так, то попробуйте:
awk -F'\t+' '{print "\""$1,$2,$4"\""}' OFS='","' Data.csv
-F'\t'
указывает awk использовать табуляцию в качестве разделителя полей. В качестве альтернативы -F'\t+'
указывает awk использовать любую последовательность из одной или нескольких вкладок полей в качестве разделителя полей.
print "\""$1,$2,$4"\""
указывает awk напечатать двойную кавычку -, за которой следует поле 1, за которым следует разделитель полей, за которым следует поле 2, за которым следует разделитель полей, за которым следует поле 4, за которым следует двойная кавычка -.
OFS='","'
указывает awk использовать ","
в качестве разделителя полей на выходе.