The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



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
printf arunviswanath Di programmazione ad alto livello 2 09-19-2007 10:31 PM
il comando printf bebop1111116 Shell scripting e di programmazione 4 10-01-2006 01:40 AM
printf comando in ksh cin2000 Shell scripting e di programmazione 1 12-21-2005 02:48 PM
trovare: problemi di fuggire printf-stringa di comando grahamb Shell scripting e di programmazione 1 12-04-2005 04:00 PM
printf comando FUOCO Shell scripting e di programmazione 2 08-07-2002 03:18 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 04-19-2005
nymus7 nymus7 is offline
Utente Registrato
  
 

Iscriviti Data: aprile 2005
Interventi: 47
Question bisogno di aiuto con il comando printf

Salve

Come posso utilizzare il comando printf per visualizzare un grosso file.
Così ex. Ho uno script con alcune variabili quali:

Codice:
V1=358504 V2=FD0147 V3=dev5 V4=94577 V5=0 V6=UNIX V7=Policy V8=server V9=04/15/05 V10=19:18:41 V11=2341321467

while read V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 
do
 printf "\n%s %s %s %s %s %s %s %s %s %s %s" $V1 $V2 $V3 $V4 $V5 $V6 $V7 $V8 $V9 $V10 $V11 >>/tmp/file.txt
done

allora

Codice:
cat /tmp/file.txt
358504 FD0147 dev5 94577 0 UNIX Policy
server 04/15/05

In primo luogo, esso non è possibile stampare su una sola riga e secondo le variabili V10 e V11 non appare.
Someones avere un 'idea di rendere l'output su una linea con tutte le variabili? forse un più facile e migliore produzione.
Thx
  #2 (permalink)  
Old 04-21-2005
bhargav's Avatar
bhargav bhargav is offline Forum Advisor  
Utente Registrato
  
 

Iscriviti Data: Sep 2004
Posizione: Stati Uniti d'America
Interventi: 511
Ho lanciato il vostro script .... si è in attesa di input da stdin ...
e poi loop infinito.

Ho modificato lo script po '...
Basta vedere "è questo ciò che voleva?"

Ma, ancora i''m non è in grado di ottenere ciò che si sta tentando di fare.


Codice:
V1=358504 V2=FD0147 V3=dev5 V4=94577 V5=0 V6=UNIX V7=Policy V8=server V9=04/15/05 V10=19:18:41 V11=2341321467


for i in  $V1 $V2 $V3 $V4 $V5 $V6 $V7 $V8 $V9 $V10 $V11 
do
 printf "\n%s %s %s %s %s %s %s %s %s %s %s" $V1 $V2 $V3 $V4 $V5 $V6 $V7 $V8 $V9 $V10 $V11 
done

Closed Thread

Segnalibri

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 è 11:23 AM.


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