À l'aide de la commande grep et cut séparateur de commande (dans le shell bash scripting UNIX) - et une sorte de “renversement” il?

J'ai donc un fichier avec le texte:

puddle2_1557936:/home/rogers.williams/folderz/puddle2

Je veux utiliser la commande grep

grep puddle2_1557936

Mélangé avec la commande cut (ou une autre commande si nécessaire) afficher uniquement cette partie:

/home/rogers.williams/folderz/puddle2

Jusqu'à présent, je sais que si cela

 grep puddle2_1557936 | cut -d ":" -f1

puis il affichera

puddle2_1557936

Donc, il y a de toute façon, en quelque sorte, "inverse" le délimiteur de commande cut?

REMARQUE: La solution doit commencer avec grep puddle2_15579636.

  • minimes solution est d'utiliser -f2 avec cut. Btw, pourquoi doit-on commencer avec grep puddle2_15579636, sera quelque chose de mauvais se produire si elle ne l'est pas?
  • Merci beaucoup! Ne savais pas que le correctif a été faciles...haha. Aussi, il a dû commencer avec grep puddle2_15579636 parce que je suis en train d'écrire un long script, et à ce point dans le script, la seule information disponible serait que! Son genre de difficile à expliquer, sauf si vous voyez l'ensemble du projet!
InformationsquelleAutor DeaIss | 2013-06-19