The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
printf arunviswanath High Level Programming 2 09-19-2007 10:31
den printf kommandot bebop1111116 Shell-programmering och Skript 4 10-01-2006 01:40
printf kommando i ksh cin2000 Shell-programmering och Skript 1 12-21-2005 02:48
Hitta rätt: problem flyktbenägen printf-kommandosträng grahamb Shell-programmering och Skript 1 12-04-2005 04:00
printf kommandot BRAND Shell-programmering och Skript 2 08-07-2002 03:18

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 Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 04-19-2005
nymus7 nymus7 is offline
Registered User
  
 

Join Date: april 2005
Inlägg: 47
Question behöver hjälp med printf kommandot

Hej

Hur kan jag använda kommandot printf för att visa en stor fil.
Så ex. Jag har ett manus med några variabler som:
Kod:
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
sedan
Kod:
cat /tmp/file.txt
358504 FD0147 dev5 94577 0 UNIX Policy
server 04/15/05
För det första inte ut på en linje och andra variabler V10 och v11 inte visas.
Har someones en idé att göra produktionen på en linje med alla variabler? kanske ett lättare och bättre produktion.
Thx
  #2 (permalänk)  
Old 04-21-2005
bhargav's Avatar
bhargav bhargav is offline Forum Advisor  
Registered User
  
 

Join Date: Sep 2004
Ort: USA
Inlägg: 511
Jag har kört skriptet .... Det förväntar sig att input från stdin ...
och sedan kommer oändlig upprepning.

Jag ändrade skriptet lite ...
Bara se "är det här vad du ville?"

Men fortfarande i''m inte kunna få det du försöker göra.

Kod:
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

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 01:05.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0