![]() |
|
|
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 |
| Hilfe, wie ersetzen stardard Tastatureingaben durch Argumente während der Laufzeit eines Skriptes | Dingrong | UNIX for Dummies Questions & Answers | 6 | 10-14-2008 04:46 AM |
| Hilfe bei der Verabschiedung Array der Eingänge zu C-Programm mit Skript? | ahjiefreak | Shell Programmierung und Scripting | 1 | 03-20-2008 07:36 AM |
| Passing leere Argumente für ein Skript | rm-r | UNIX für Fortgeschrittene und Experten | 7 | 01-08-2008 08:56 PM |
| Shell-Skript mit Argumenten | sankar6254 | Shell Programmierung und Scripting | 3 | 12-22-2003 09:21 AM |
| Passing Argumente für ein Skript | Kevin Pryke | Shell Programmierung und Scripting | 3 | 06-14-2002 10:06 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Sie können, wenn das Skript wurde mit einem Argument:
[[-Z "$ @"]] & & printf "No input \ n" | | printf "Input:% q \ n" "$ @" Das bedeutet: wenn die Länge der Argumente ($ @) gleich Null ist (-z), dann drucken "Kein Eingang" else print die Zeichenkette in Form entgangen. Ich nicht nicht, was Sie erreichen wollen, aber wenn Sie versuchen zu entkommen Strings, überprüfen Sie die Möglichkeit,% q printf. Wenn Sie die testscript auf diese Weise: testscript "H m" gibt es Ihnen: Eingang: h \ 'n \ m |
|
|||||
|
Thx Christoph, Obwohl printf ist viel besser für mein Skript, Sie antworten nicht auf alle zu meinem Problem. Was ich brauche ist ein Weg, um das Skript in die folgende Situation: Code:
~# cat /usr/local/bin/squote [[ -z "$@" ]] && printf "No input\n" || printf "Input: %q\n" "$@" ~# echo "h's m" | squote No input |
![]() |
| Lesezeichen |
| Tags |
| Argumente, Eingang |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|