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