The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Hvordan man skriver til stdin af et andet program (program A -> [stdin] program B) vvaidyan UNIX for dummyer Spørgsmål & svar 3 08-02-2008 06:21 PM
Hvordan man skriver til stdin af et andet program (program A -> [stdin] program B) vvaidyan Højtstående Programmering 1 04-30-2008 02:44 PM
Omdirigering til stdin flame_eagle Shell Programmering og Scripting 4 02-20-2008 04:25 PM
Henter stdin domivv Shell Programmering og Scripting 3 01-24-2008 04:30 PM
stdin Marquis Højtstående Programmering 2 04-14-2005 02:49 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 Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 09-28-2006
systemsb systemsb is offline
Registreret Bruger
  
 

Join Date: Jan 2006
Stillinger: 23
echo med stdin

Hvorfor doesnt ekko output indholdet af filen abc.txt som vist nedenfor?

chid @ Athena: ~ $ cat abc.txt
sssss
chid @ Athena: ~ $ echo <abc.txt

chid @ Athena: ~ $
  #2 (permalink)  
Old 09-28-2006
mdhmi mdhmi is offline
Registreret Bruger
  
 

Join Date: Sep 2006
Beliggenhed: Detroit, Michigan
Stillinger: 23
Det er en forkert brug af "ekko".

Har du noget imod kat, mere, mindre, side, etc?
  #3 (permalink)  
Old 09-28-2006
systemsb systemsb is offline
Registreret Bruger
  
 

Join Date: Jan 2006
Stillinger: 23
Hvis stdin åbner en fil og omdirigerer indholdet af filen til en kommando
then echo bør arbejde

Jeg ved, det virker

dæmningen @ Athena: ~ $ mere <abc.txt
sssss

Hvorfor så doesnt det arbejde med ekko?
  #4 (permalink)  
Old 09-28-2006
Dhruva's Avatar
Dhruva Dhruva is offline
Registreret Bruger
  
 

Join Date: Mar 2006
Beliggenhed: Indien
Stillinger: 255
Hvis du virkelig ønsker at bruge ekko på denne måde, så prøv denne

Code:
xargs echo <filename

Nu, hvis du har spørgsmål om xargs derefter kontrollere mand side, der er virkelig god.
  #5 (permalink)  
Old 09-28-2006
aigles's Avatar
aigles aigles is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Apr 2004
Beliggenhed: Bordeaux, Frankrig
Posts: 1.433
echo ikke bruger stdin!

Med ksh du kan gøre:

Code:
echo "$(<abc.txt)"


Jean-Pierre.
  #6 (permalink)  
Old 09-28-2006
srikanthus2002's Avatar
srikanthus2002 srikanthus2002 is offline
Registreret Bruger
  
 

Join Date: Sep 2006
Beliggenhed: Kan u gætte ...!
Stillinger: 160
[Sri] $ echo "$ (<bare)"
var \u003d sri
for jeg i 1 2 3 4 5
gøre
echo "$ var. $ i"
gjort

------------------------------

[Sri] $ xargs echo <bare
var \u003d sri for jeg i 1 2 3 4 5 do echo $ var. $ i gjort

når jeg bruger denne kommando xargs det er at give alle linje i én linje som vist ovenfor

Så jeg tror det ville være bedre at bruge første eksempel ....

Jeg woundering, at vi kan bruge ekko på forskellig måde ..echo "$ (<bare)"

Tak .. jenny ...
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 10:03 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0