在gawk中 使用shell腳本中的變量
function old_to_new
{
oldSource1=$1
oldSource2=$2
resultLine=`awk -v source1="$oldSource1" -v source2="$oldSource2" '{if($1 == source1 && $2 == source2)print $0}'`
source1=`echo $resultLine | gawk '{print $8}'`
source2=`echo $resultLine | gawk '{print $9}'`
}
{
oldSource1=$1
oldSource2=$2
resultLine=`awk -v source1="$oldSource1" -v source2="$oldSource2" '{if($1 == source1 && $2 == source2)print $0}'`
source1=`echo $resultLine | gawk '{print $8}'`
source2=`echo $resultLine | gawk '{print $9}'`
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
統計指定文件夾下的文件數量,包含在文件夾下的文件夾中的數量,不考慮用遞歸
先是確定傳入的參數是一個,然後如果成立,然後利用ls -lR遍歷循環所有的文件夾下的文件,然後用grep選擇出其中的文件,其中^是開頭的意思,-是文件的意思,然後wc統計