The UNIX and Linux Forums  

Go Back   UNIX e Linux Forum > Inizio Forum > UNIX for Dummies Domande & Risposte
.
google unix.com



UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto!

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
riga di comando args 2 skooly5 UNIX for Dummies Domande & Risposte 2 04-06-2008 10:36 PM
riga di comando args skooly5 UNIX for Dummies Domande & Risposte 2 04-06-2008 08:46 PM
Riga di comando args enuenu Di programmazione ad alto livello 2 05-29-2007 01:19 AM
alias con args come ... umen UNIX for Dummies Domande & Risposte 4 12-28-2005 07:47 AM
Args per Array Shaz Shell scripting e di programmazione 2 06-30-2003 05:11 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 11-17-2008
perso lost is offline
Utente Registrato
  
 

Iscriviti Data: Sep 2008
Interventi: 24
args di 50 + file

Hey ..
Ho ottenuto ispirato da un altro thread e usato questo:
#! / usr / bin / bash
args 2,5 $ (<file.list)
Funziona, ma io, come i risultati separati in diversi file o nella 'utilizzati' / file originali, ciò che è più facile.
ad esempio l'uso Filea | args 2,5> fileB o Filea e poi farlo a 50 file (pensavo che l'idea con l'elenco dei file per essere a portata di mano).
C'è un modo semplice?
Grazie!
  #2 (permalink)  
Old 11-18-2008
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Iscriviti Data: febbraio 2004
Ubicazione: MN
Messaggi: 5.807
Forse non ho avuto il mio caffè, ma non ho ricevuto quello che volete.
Qual è args - uno script che hai scritto?
  #3 (permalink)  
Old 11-18-2008
perso lost is offline
Utente Registrato
  
 

Iscriviti Data: Sep 2008
Interventi: 24
Spiacente. Hai dimenticato che args è solo sul nostro 'server'. Sì, è uno script che 'prende' gli argomenti nel determinata linea / file.
In questo caso si 'si' argomento 2 e 5 e incolla.
Fondamentalmente ciò che ho bisogno di fare è quello di 'prendere' due colonne di un file e ripetere che, per 50 file.
Per favore fammi sapere se ancora non ha senso ..
Grazie!
  #4 (permalink)  
Old 11-18-2008
drl's Avatar
DRL drl is offline Forum Advisor  
Utente Registrato
  
 

Iscriviti Data: aprile 2007
Località: Saint Paul, MN USA / BSD, CentOS, Debian, OS X, Solaris
Interventi: 717
Salve.
Citazione:
Originalmente inviato da perso View Post
... quello che ho bisogno di fare è quello di 'prendere' due colonne di un file e ripetere che, per 50 immagini ..
Il modo migliore per evitare ambiguità e fraintendimenti è per voi di fornire un campione di dati e la tua risultati attesi.

Si prega di ricordare di inserire il vostro inviato dati in CODICE markups - mettere in evidenza i dati delle linee con il mouse, quindi fare clic sul # pulsante sopra la finestra di editing ... cheers, DRL

Ultimo a cura di DRL; al 11/18/2008 09:00 PM..
  #5 (permalink)  
Old 11-19-2008
perso lost is offline
Utente Registrato
  
 

Iscriviti Data: Sep 2008
Interventi: 24
Help Wanted!

OK.
Questo è ciò che ho:

Codice:
C 306 P  B 85 V 3.46
C 307 K  B 81 H 2.69
C 307 K  B 85 V 3.43
C 309 V  B 82 N 2.67
C 309 V  B 78 Y 3.23
C 309 V  B 81 H 3.42
C 311 Q  B 78 Y 3.46

E questo è ciò che voglio:

Codice:
306 85
307 81
307 85
309 82
309 78
309 81
311 78

E ancora meglio ordinato questo modo:

Codice:
306 85
307 81,85
309 82,78,81
311 78

Poi devo ripetere per 70 + file.
Speranza ha senso ora.
Grazie per la risposta.

Ultimo a cura di perso; al 11/19/2008 01:43 PM..
  #6 (permalink)  
Old 11-19-2008
rubin's Avatar
Rubin rubin is offline Forum Advisor  
Utente Registrato
  
 

Iscriviti Data: novembre 2007
Interventi: 321
Citazione:
Originalmente inviato da perso View Post
...
E ancora meglio ordinato questo modo:

Codice:
306 85
307 81,85
309 82,78,81
311 78

Poi devo ripetere per 70 + file.
Speranza ha senso ora.
Grazie per la risposta.


Codice:
awk '{printf ($2 in a) ? ","$5 : (NR>1) ? RS $2 FS $5 : $2 FS $5; a[$2]} END{print e}' file


Uscita:


Codice:
306 85
307 81,85
309 82,78,81
311 78

Poi si può usare un per loop o mentre trovare + loop di tutti i tuoi file.
  #7 (permalink)  
Old 11-20-2008
perso lost is offline
Utente Registrato
  
 

Iscriviti Data: Sep 2008
Interventi: 24
YOU'RE A STAR !!!!!!!!
Thanks you so much!!
yippiyeah .... yippiyeah ..... ; D
Spiacente non ho la cosa con la per loop per i file, perché come faccio a fare l'output di ogni file separati in singoli file? Qualsiasi modo I'm so contento funziona così anche se è stupido posso fare manualmente le ripete per tutti i file ...
Closed Thread

Segnalibri

Tag
script di shell, shell scripting, unix script, basi di scripting unix

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 09:14 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0