簡體   English   中英

awk打印問題

[英]problem with awk print

嗨,大家好,我想在awk行中打印字符,並在行后添加字符',但是awk將字符放在行中間。 這是我的代碼:

awk -v d="'" {print $0 d}

我正在使用bash2感謝您的幫助

在文件上使用dos2unix,然后重試命令。

或者做這樣的事情

awk -v d="'" '{gsub(/[[:space:]]/,"");print $0 d }' file

嘗試這個:

awk  '{print $0 "\x27"}' file.txt

嘗試:

 awk -v d="'" '{print $0 d }'

注意命令周圍的單引號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM