は、私が最初にユーザー入力を取得し、\
/
それぞれの前には、私はこれを書い挿入したいと思いますが、それは動作しません。sedを使ってbashの変数を操作できますか?私のプログラムで
${parameter/pattern/string}
からstring
でpattern
の最初のマッチを置き換える:
website=$(sed 's|/|\\/|g' <<< $website)
バッシュは、実際に交換nativelyのこの種をサポートしています。
echo "input a website"
read website
sed '/\//i\/' $website
ネイティブバージョンは長いに大きな変数の内容 'コマンドを使用して私のために動作しませんでした:' – Artistan