Hi Stefan! On Sa, 20 Feb 2010, Stefan Plenert wrote:
find -name "*.sh"
Es gibt in $HOME nur 4 *.sh Dateien (2 Installationen in bin und 2 WorkShops) Es gibt in Versteckte Dateien noch weitere Dateien mit dem Shell-Symbol, z.B. .xim.template
Wie du selbst sagst, haben diese Dateien nicht die Endung .sh Warum also sollte find diese Dateien finden?
#!/bin/bash echo "Benutzername:" BN= echo "USER-ID:" UD= echo "Danke für Ihre Anmeldung, $BN ($UD)."
Das sieht aber falsch aus. bash kennt sowas: #v+ ~$ cat steffen.sh #!/bin/bash read -p "Name: " name read -p "ID: " id echo "Danke für Ihre Anmeldung, $name ($id)" ~$ chmod +x steffen.sh #v-
um das Skript dafür selbst erstellen kann, brauche ich noch einige Kenntnisse.
$ echo -e "Steffen Wendzel\n1000\n" > Eingabe $ cat Eingabe Steffen Wendzel 1000
$
Über "./tool.sh
Richtig. Aber dein tool.sh Script ist falsch, wenn es so aussieht wie oben: #v+ ~$ ./steffen.sh < Eingabe Danke für Ihre Anmeldung, Steffen Wendzel (1000) #v-
Frage nebenbei: Kann eine Alias auf einen Pfad gelegt werden. Eine Alias bleibt, biss sie gelöscht wird. Eine Variable muss immer neu gesetzt werden.
Ein alias muß auch in jeder Shell Session neu gesetzt werden.
In der Konsole ist es oft mühselig lange Pfadangaben zu machen.
Bash kann Pfade vervollständigen. Üblicherweise macht das ein oder 2 maliges Drücken der Tabulator Taste. Mit freundlichen Grüßen Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org