たとえば、aをin"
ワードに変更する必要があります。quote
変化
a string with a " at some point
入力する
a string with a quote at some point
私は試した:
$ echo 'a string with a " at some point' | awk 'sub(",quote)'
awk: cmd. line:1: sub(",quote)
awk: cmd. line:1: ^ unterminated string
awk: cmd. line:1: sub(",quote)
awk: cmd. line:1: ^ syntax error
$
$ echo 'a string with a " at some point' | awk 'sub(\",quote)'
awk: cmd. line:1: sub(\",quote)
awk: cmd. line:1: ^ backslash not last character on line
awk: cmd. line:1: sub(\",quote)
awk: cmd. line:1: ^ syntax error
しかし、
$ echo 'a string with a " at some point' |
awk 'sub("string","rope")'
=>
a rope with a " at some point
ロープの言葉に適しています。
ベストアンサー1
echo 'duck " cat' | sed 's/"/quote/'
または で正規表現なので、awk
次のような一般的な形式で表示します。sub
//
echo 'duck " cat' | awk 'sub(/"/,"quote")'