![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| rendere più riga che contiene un modello unico in linea | VTAWKVT | Shell scripting e di programmazione | 13 | 12-04-2008 06:40 PM |
| Grepping 1 linea di sopra e al di sotto del modello | iAm4Free | Shell scripting e di programmazione | 4 | 10-07-2007 10:24 PM |
| aggiungere una riga dopo un pattern | melanie_pfefer | Shell scripting e di programmazione | 2 | 05-07-2007 01:38 PM |
| sed - sostituire la riga che contiene il pattern di corrispondenza con una nuova linea | kousikan | Shell scripting e di programmazione | 2 | 03-24-2007 07:24 AM |
| Sostituzione del modello superiore a 1 in una linea | Manan | Shell scripting e di programmazione | 6 | 12-28-2006 01:58 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Stampa su modello in linea
Ho perlustrato il forum e ha trovato problemi simili, ma non posso sembrano adattarsi ad aiutarmi con la mia causa.
Si tratta di una questione in due parti. Ho una linea più file generato da ps | ef - Ho bisogno di stampare un certo tipo di modello. Il modello è una parte statica e una parte dinamica. Si tratta di un file / s (modello) che contengono / s due lettere e numeri da tre a quattro volte anche lettera e alla fine. GY1020.def ad esempio, WN093.def e così via. I file (modelli) si trovano in directory diverse (alcuni con nomi molto lunghi) in modo che il risultato da "ps-ef" una parte dei tagli l'estensione (. Def) così recita WN093.d La produzione di "ps-ef" sembra qualcosa di simile a questo (ultime due colonne mostrato qui sotto): / bin / ksh / export/home/user/RUN/DEFFILES/GY/GY1020.def G / bin / ksh / export/home/user/RUN/DEFFILES/WN/RST/WN093.d / bin / ksh / export/home/user/VB9530.def / più / testo / 1 / bin / ksh / export/home/user/RUN/DEFFILES/LO/LO6002a.def Vorrei stampare: GY1020 WN093 VB9530 LO6002a in alternativa: (aggiungendo. def per coloro che vengono tagliate) GY1020.def WN093.def VB9530.def LO6002a.def So "sed"Possono farlo e cercare [AZ] [AZ] [0-9] [0-9] [0-9] o qualcosa di simile ma non riesco a ottenere esattamente quello che voglio. La seconda parte della mia interrogazione; C'è un modo per ottenere "ps" per tutti i dati in uscita e non solo la fine del taglio, come indicato sopra? Alcuni aiutare in questo compito sarebbe molto apprezzato. Ultimo a cura di FK_Daemon; al 11/21/2007 10:57 AM.. |
|
||||
|
Grazie per le risposte. Mi hanno aiutato molto.
Ho pensato a tutto corrispondenza tra "/" e "." troppo, ma ero un po 'preoccupato che anche il "." potrebbe avere tagliato (per non parlare che non sono asso quando si tratta di sed). Speriamo che non si verifichino. Vorrei esaminare più da vicino ps-awww, in futuro, come ho eseguito tutti i miei scritti su Solaris. Grazie ancora una volta, you guys are awesome. |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|