Supponi di avere una stringa foobar
Come posso produrre facilmente qualcosa come [f]oobar
senza sostituire specificamente f
con [f]
?
Caso d'uso:accetto l'immissione da parte dell'utente di un nome di processo e desidero mostrare i dettagli del processo eliminando grep
.
Risposta accettata:
Fai:
sed 's/^./[&]/'
^.
corrisponde al primo carattere della riga- Nella sostituzione,
&
viene esteso alla corrispondenza, alleghiamo la corrispondenza con[]
Esempio:
% sed 's/^./[&]/' <<<'foobar'
[f]oobar