我有這個價值,從.txt
板缺替換:查找和使用awk
,Request Id,dummy1,dummy2,dummyN
我試圖尋找和替代空間「_」,像這樣:
#iterator to read lines of txt
#if conditions
trim_line=$(echo "$user" | awk '{gsub(" ", "_", $0); print}')
echo $trim_line
但回波被示出:
Id,dummy1,dummy2,dummyN
預期輸出:
,Request_Id,dummy1,dummy2,dummyN
我的bug在哪裏?
編輯: 用戶的回波不是預期的,它是:
Id,dummy1,dummy2,dummyN
而且應該是:
,Request Id,dummy1,dummy2,dummyN
要做到這一點的操作,我使用:
for user in $(cut -d: -f1 $FILENAME)
do (....) find/replace
您的預期產出是多少? – Inian
',Request_Id,dummy1,dummy2,dummyN' –
看起來像'$ user'不包含你的期望。 –