Katakanlah saya memiliki string foobar
Bagaimana saya bisa dengan mudah menghasilkan sesuatu seperti [f]oobar
tanpa secara khusus mengganti f
dengan [f]
?
Kasus penggunaan:Saya menerima input pengguna dari nama proses, dan saya ingin menunjukkan detail proses sambil menghilangkan grep
.
Jawaban yang Diterima:
Lakukan:
sed 's/^./[&]/'
^.
cocok dengan karakter pertama baris- Sebagai gantinya,
&
diperluas ke pertandingan, kami melampirkan pertandingan dengan[]
Contoh:
% sed 's/^./[&]/' <<<'foobar'
[f]oobar