文字列foobar
があるとします
[f]oobar
のようなものを簡単に作成するにはどうすればよいですか。 特にf
を置き換えることなく [f]
を使用 ?
ユースケース:プロセス名のユーザー入力を受け入れ、grep
を削除しながらプロセスの詳細を表示したい 。
承認された回答:
実施:
sed 's/^./[&]/'
^.
行の最初の文字と一致します- 置換では、
&
一致するように展開され、一致を[]
で囲みます
例:
% sed 's/^./[&]/' <<<'foobar'
[f]oobar