- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- シェルスクリプト/文法/文字列置換 へ行く。
- 1 (2015-01-20 (火) 14:51:19)
- 2 (2015-01-20 (火) 23:56:46)
- 3 (2016-12-22 (木) 03:41:30)
文字列置換
任意の文字列を任意の文字列に置換
echo "abc" | sed -e "s/ab/XY/g" => XYc
任意の文字列を改行コードに置換
echo "abc" | sed -e "s/b/\\n/g" => a
変数内で文字列の置換
EDITOR=vim echo ${EDITOR/vim/emacs} => emacs
変数内でワイルドカードで先頭の文字列を削除
tmp=abc; echo ${tmp#*b} => c
変数内でワイルドカードで末尾の文字列を削除
tmp=abc; echo ${tmp%b*} => a