Hi Everyone,
[root@]# cat 1.txt
1321631,77770132976455,19,20091001011859,20091001011907
1321631,77770132976455,19,20091001011859,20091001011907
1321631,77770132976455,19,20091001011859,20091001011907
[root@]# cat 1.txt | awk -F, '{OFS=",";print $1,$3,$4,$5}'
1321631,19,20091001011859,20091001011907
1321631,19,20091001011859,20091001011907
1321631,19,20091001011859,20091001011907
[root@]# cat 1.txt | cut -f1,3,4,5 -d ','
1321631,19,20091001011859,20091001011907
1321631,19,20091001011859,20091001011907
1321631,19,20091001011859,20091001011907
[root@]#
I can use either awk or cut to acheive the same result. If the finally output is:
1321631,19,20091001011859,20091001,011907
1321631,19,20091001011859,20091001,011907
1321631,19,20091001011859,20091001,011907
means to seperate the yyymmdd and hhmmss with ',', how should i do with awk or cut, or sed, etc, without open 1.txt, read the file, split','.
Thanks