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
kører scriptet i cron - med ssh kommandoer - ikke fungerer frustrated1 Shell Programmering og Scripting 31 09-16-2008 11:14 AM
pwd & cd kommandoer ikke arbejder i shell script perk_bud Shell Programmering og Scripting 9 04-07-2008 08:11 AM
Sådan kører UNIX-kommandoer i en ny shell inde i et shell script? hkapil Shell Programmering og Scripting 2 01-04-2006 06:56 AM
differnce mellem arbejder på og crontab kommandoer doddas UNIX for dummyer Spørgsmål & svar 2 05-04-2005 04:17 PM
KORN Shell - gyde ny shell med kommandoer frustrated1 Shell Programmering og Scripting 2 04-20-2005 03:23 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 07-25-2008
wrapster wrapster is offline
Registreret Bruger
  
 

Join Date: Jan 2008
Posts: 193
Hvordan kommer man shell kommandoer arbejder gennem ruby?

Hej alle,

Jeg er en newbie i øjeblikket forsøger at udføre shell kommandoer fra Ruby i stedet for et shell script. (Denne metode er tænkt kun for Solaris, så ingen problemer med portering til andre OS og alle)
Fx:
Overvej kommandoen "ls"
med en shell script, ville jeg bruge det på denne måde
bash # ls
<Alle indholdet i denne dir ville være displayed>

Nu Hvordan kommer jeg til at gøre det samme med ruby?

I dont ønsker at bruge metoder som rekursivt at søge på biblioteket og derefter vise indholdet (via nogle mens loop)
Det skal kun "ls", som jeg nødt til at gøre "ls" arbejde på Solaris gennem ruby, som hvis det var at være skrevet i et shell script?

Tak
  #2 (permalink)  
Old 07-25-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
narkoman
  
 

Join Date: Jan 2007
Beliggenhed: Варна, България / Milano, Italia
Indlæg: 2.915
Du kan få listen med rubin, hvorfor du ønsker at bruge ls?


Code:
ruby -e'puts Dir["*"]'


Anyway ...


Code:
ruby -e'puts `ls`'

  #3 (permalink)  
Old 07-25-2008
wrapster wrapster is offline
Registreret Bruger
  
 

Join Date: Jan 2008
Posts: 193
Faktisk ls var bare en nem eksempel, som jeg nævnte.
Jeg er faktisk improviserer et par kommandoer til rådighed gennem rubin, og siden er en nybegynder har jeg meget lidt idé om programmering i ruby.
Så ville bare have en idé.
Ved den måde kan du guide mig til nogen gode tutorials for begyndere

Tak
  #4 (permalink)  
Old 07-25-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
narkoman
  
 

Join Date: Jan 2007
Beliggenhed: Варна, България / Milano, Italia
Indlæg: 2.915
Godt,
Jeg er helt ny til ruby også, men det er det næste sprog i min personlige liste (efter Perl). Alt, hvad jeg har for nu er praktisk Ruby for System Administration (fås på Amazon). Du kan også kontrollere de ressourcer, der er opført på hypermetrics.com / rubyhacker / clrFAQ.html # tag12.
  #5 (permalink)  
Old 10-05-2008
muasif80 muasif80 is offline
Registreret Bruger
  
 

Join Date: oktober 2008
Stillinger: 1
Brug shell-kommandoer i Ruby

Linux Certification LPIC: Brug shell-kommandoer i Ruby
Closed Thread

Bogmærker

Tags
linux kommandoer, OS kommando, ruby

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 06:36 PM.


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