Dire que j'ai une chaîne foobar
Comment puis-je produire facilement quelque chose comme [f]oobar sans remplacer spécifiquement f avec [f] ?
Cas d'utilisation :j'accepte la saisie d'un nom de processus par l'utilisateur et je souhaite afficher les détails du processus tout en éliminant le grep .
Réponse acceptée :
Faire :
sed 's/^./[&]/'
^.correspond au premier caractère de la ligne- En remplacement,
&est étendu à la correspondance, nous entourons la correspondance de[]
Exemple :
% sed 's/^./[&]/' <<<'foobar'
[f]oobar