Bashでは、printf
あなたのために逃げることができます:
$ a=''\''"\;:#[]{}()|&^[email protected]!?, .<>abc123'
$ printf -v var "%q" "$a"
$ echo "$var"
\'\"\\\;:#\[\]\{\}\(\)\|\&\^\[email protected]\!\?\,\ .\<\>abc123
それが十分に攻撃的であるかどうかを判断するのはあなたに任せます。
Bashでは、printf
あなたのために逃げることができます:
$ a=''\''"\;:#[]{}()|&^[email protected]!?, .<>abc123'
$ printf -v var "%q" "$a"
$ echo "$var"
\'\"\\\;:#\[\]\{\}\(\)\|\&\^\[email protected]\!\?\,\ .\<\>abc123
それが十分に攻撃的であるかどうかを判断するのはあなたに任せます。