GNU/Linux >> Linux の 問題 >  >> Linux

sedで使用するためにbashスクリプトでスラッシュを適切にエスケープする

実際に / をエスケープする必要はありません . GNU sed から マニュアル:

<ブロック引用>

/ 文字は、任意の s 内で他の単一文字に一様に置き換えることができます コマンド。

例:

echo 'foobar' | sed -e 's#foo#bar#'

出力を与える

barbar

Linux
  1. どのシェルインタープリターがシバンなしでスクリプトを実行しますか?

  2. `set -e`を使用したBashスクリプトは`…&&…`コマンドで停止しませんか?

  3. Bashスクリプトの変数用のスペース?

  1. 文字列をSedのスラッシュを含む文字列に置き換える方法は?

  2. Bashスクリプトに.shまたは.bash拡張子を使用しますか?

  3. bash.sh で cron を実行する権限が拒否されました

  1. BashスクリプトのRmコマンドは変数では機能しませんか?

  2. Ctrl + cでBashスクリプトを停止できませんか?

  3. bashスクリプトにスペースを含むベース名?