![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Liste bestimmte Datei in einem Ordner und die Liste | andrisetia | UNIX for Dummies Questions & Answers | 1 | 09-15-2008 02:21 PM |
| Wie lese ich Argumente, um Befehl | vikashtulsiyan | Shell Programmierung und Scripting | 3 | 06-12-2008 05:35 AM |
| Ich möchte alle Befehlszeilenargumente außer | naree | Shell Programmierung und Scripting | 3 | 03-31-2008 12:11 PM |
| Bash-Shell - Anzahl der Argumente | DNAx86 | Shell Programmierung und Scripting | 1 | 01-10-2008 01:23 PM |
| Neue Argumente für echo-Befehl | Panteras | Shell Programmierung und Scripting | 0 | 11-29-2007 03:43 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Machen Sie eine Liste, in der bash Argumente
Hallo,
Ich habe eine sehr dumm / einfaches Problem, aber aus irgendeinem Grund kann ich nicht herausfinden ... und ich brauche Ihre Hilfe! Ich bin ein Bash-Skript schreiben, die ausgeführt werden soll mit "XYZ my_script T", wobei XYZ und T kann eine beliebige Zeichenkette, aber es kann eine beliebige Anzahl von Argumenten. Ich möchte, dass mein Skript, um eine Liste von diesen Eingänge: Code:
#!/bin/bash i=1 while [ $i -le $# ] do list=$list" ./myfile."$i i=`expr $i + 1` done echo $list ./myfile.1 ./myfile.2 ./myfile.3 ./myfile.4 statt: . / myfile.X. / myfile.Y. / myfile.Z. / myfile.T Vielen Dank für Ihre Hilfe |
|
||||
|
Vielen Dank für Ihre Antwort!
Ich werde versuchen, dass gerade jetzt. Allerdings gibt es noch etwas: In Wirklichkeit möchte ich überspringen das erste Argument. Ich weiß, Ich kann mit einer "if"-Zustand, so dass, wenn $ i \u003d\u003d 1, dann werde ich nichts tun. Gibt es eine schönere Art und Weise, um die "for"-Schleife, um mit i \u003d 2? |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|