変数から不要な文字を削除するスクリプト

変数から不要な文字を削除するスクリプト

変数を設定するスクリプトがあります。通常、HTMLファイルからコピーされたURLであり、変数が使用されます。

コピーしたテキスト/クリップボードのコンテンツを使用してxclip -out変数に設定します$CLIP。ただし、コピーされたURLには、時折など",',`の不要な文字が含まれることがあります。スクリプトでは、これらのすべての文字をスペースに置き換えたいと思います。

ベストアンサー1

",',` コピーされたURLには、時折などの不要な文字を含めることができます。スクリプトでは、これらのすべての文字をスペースに置き換えたいと思います。

これを使用できますsed

$url変数が次の場合:

echo $url 
http://1f,oo"2b`a'r.com

これにより、sed「不要な」文字はすべて空白に置き換えられます。

echo $url | sed 's/[^a-zA-Z0-9:/\.]/ /g'
http://1f oo 2b a r.com

おすすめ記事