shell 排序處理

#!/usr/bin/ksh
  . ~/.profile
export LC_ALL=zh_CN
for filename in day_mon_200611_G1_00.0000
do    
    # xxxx爲external_sub_id的位置,  在原有的話單前加上電話號碼進行排序 輸出到tmp中
    awk '{print substr($0, 243,14) $0}' $filename |sort >  $filename."tmp" 

    #再將頭15個文件去掉,生成到tmp2中。   
    awk '{print substr($0, 15, 521) }' $filename."tmp" > $filename."tmp2"
done 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章