![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| problème avec la sortie de la commande find d'entrée de commande basename ... | new_learner | UNIX pour les nuls Questions et réponses | 2 | 12-14-2008 02:56 AM |
| awk / sed Commande: Parse paramètre fichier / envoyer les lignes vers l'exportation ksh commande | rajan_san | De programmation et de script Shell | 4 | 11-06-2008 01:29 PM |
| attribuer un argument de ligne de commande et d'une commande unix pour awk variables | sweta_doshi | De programmation et de script Shell | 0 | 08-08-2008 06:54 AM |
| Aide demandée: Commande pour trouver l'adresse IP et l'exécution de la commande d'un utilisateur | loggedout | Sécurité | 2 | 08-06-2008 08:12 PM |
| incompatible commande ls affiche à l'invite de commandes et de fonctionner comme une tâche cron | rajranibl | SuSE | 5 | 07-30-2007 08:26 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
aider à la commande sed
Je suis de nouveau à la programmation shell et je tente de supprimer ou remplacer certains caractères dans un pattern. Voici un exemple de ce que je suis en train de faire.
fichier d'entrée a de multiples lignes de la forme suivante # 0, v, g, n, n, n, (stuff. ...) # 1, x, g, n, c, n, (stuff.. Blah blah ..) # 2, x, g, x, x, m, (stuff.. Blah) ... # 25, x, g, x, x, n, (stuff. ..) et je tiens à être de sortie # 0, v, g, n, n, (stuff. ..) # 1, u, g, n, c, (stuff. ...) # 2, u, g, n, n, (stuff. ..) ..... # 25, u, g, n, n, (stuff. ...) Fondamentalement, j'ai besoin de remplacer la première occurrence de u x avec le reste de n. Cette partie a été en mesure de faire. Ensuite, j'ai besoin de supprimer la dernière lettre de la structure (n ou m) et laisser le reste. Existe-t-il une certaine façon je peux dire la recherche de ,.,.,.,.,., puis retirez le dernier., Sans savoir ce caractère, il sera ou accident. Say lire la configuration dans une variable, puis supprimer le dernier caractère par l'intermédiaire de son index ou de quelque chose. Merci pour toute aide sur ce chiffre à D |
| Bookmarks |
| Tags |
| remplacer, sed, shell |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|