|
30.11.2004, 21:50
|
#1 (permalink)
| Abakus
Registriert seit: 25.11.2004
Beiträge: 22
| Frage zu Bash Befehl Hab ne frage zu dieser Komandozeile des sollte alles in einer zeile stehen)
{ test -n "${PATHS_FOR_ACCOUNTING}" && { { test -r ${PATHS_FOR_ACCOUNTING} && OK=$[${OK}+1]; } || { echo "(\${PATHS_FOR_ACCOUNTING})" |tee -a ${MAIL_TEMP}; }; }; } || echo "\${PATHS_FOR_ACCOUNTING}" |tee -a ${MAIL_TEMP}
Hab keine Ahnung von sowas muss aber rausfinden was es bedeuted und was es tut.
Wär echt geil wenn man mir erklären könnte was des macht.
Danke schon mal. | |
| |
30.11.2004, 22:03
|
#2 (permalink)
| Polsterwaffenkampfsportle r
Registriert seit: 29.10.2003
Beiträge: 14.561
| erste maßnahme wäre mal zu gucken was die befehle:
test
tee
echo
so machen
(test --help oder man test)
weiterhin nachgucken, was die verbindungszeichen ( || und && ) für eine bedetuung haben
darüberhinaus gucken
warum manche strings mit $ beginnen
und zu guter letzt das alles ein wenig strukturierter aufschreiben | |
| |
30.11.2004, 22:04
|
#3 (permalink)
| Die Kerrimaus
Registriert seit: 17.11.2003
Beiträge: 2.987
| Erarbeite es Dir selbst, dann lernste sogar noch was dabei, als wenns Dir einer vorbetet
Tipps:
man echo
man test
man tee Variablen verknuepfungen
Pipes | sind auch nie verkehrt, das duerfte in man bash zu finden sein
Gruesse, kerri
PS.: Grrrrr, tele war eine Minute schneller | |
| |
01.12.2004, 17:37
|
#4 (permalink)
| Abakus
Registriert seit: 25.11.2004
Beiträge: 22
| für was steht das "man" vor echo, test und tee in deinem beitrag?
ich hab echt keine ahnung von dem zeug und bis ich da die grundlagen drin hab sind schon paar wochen vergangen, aber ich bräuchte des am freitag.
lernen kann ich des dann später auch noch, aber mir is erstmal wichtig, dass ich des rechtzeitig entschlüsselt hab. | |
| |
01.12.2004, 17:54
|
#5 (permalink)
| Hardware Freak
Registriert seit: 28.03.2003
Beiträge: 8.252
| Das "man" steht für Manual (Englisch Anleitung) und gibt dir ne Hilfe zu dem jeweiligen Befehl aus. | |
| |
01.12.2004, 18:46
|
#6 (permalink)
| Polsterwaffenkampfsportle r
Registriert seit: 29.10.2003
Beiträge: 14.561
| konsole öffnen (oder term oder wie das auh immer genannt wird)
und einfach eintippen:
man tee
man test
etc. | |
| |
02.12.2004, 12:02
|
#7 (permalink)
| Abakus
Registriert seit: 25.11.2004
Beiträge: 22
| Ich hab nicht mal Linux, oder was man dafür halt braucht und kenn mich damit auch absolut nicht aus. | |
| |
02.12.2004, 16:07
|
#8 (permalink)
| Die Kerrimaus
Registriert seit: 17.11.2003
Beiträge: 2.987
| Das sind schonmal ziemlich schlechte Voraussetzungen. Am besten, Du saugst Dir Knoppix, oder schaust mal bei den Online Manpages vorbei.
Gruesse, kerri | |
| |
02.12.2004, 18:35
|
#9 (permalink)
| Polsterwaffenkampfsportle r
Registriert seit: 29.10.2003
Beiträge: 14.561
| Zitat:
Zitat von McMaul Ich hab nicht mal Linux, oder was man dafür halt braucht und kenn mich damit auch absolut nicht aus. | aus welchem Grund wölltest du dann wissen, was die Zeile beduetet, wenn du nichts damit zu tun hast? | |
| |
02.12.2004, 20:52
|
#10 (permalink)
| Abakus
Registriert seit: 25.11.2004
Beiträge: 22
| Hab das von meinem Lehrer als Aufgabe bekommen zu lösen, weil ich in der Schule ******e gebaut hab.^^ Wenn ich nich halbwegs rausbekomm, was es heißt, dann muss ich Seiten aus dem Buch abschreiben, also bitte sagt mir, was es bedeutet und was es bewirkt.
Danke | |
| |
02.12.2004, 22:01
|
#11 (permalink)
| Lecker Forenbrot
Registriert seit: 10.04.2002
Beiträge: 14.992
| So rein vom gefühl her würde ich sagen, das das Teil genau nix macht, weil da zu viele schließende klammern sind, wenn ich das richtig sehe... | |
| |
03.12.2004, 12:57
|
#13 (permalink)
| Abakus
Registriert seit: 25.11.2004
Beiträge: 22
| danke | |
| | |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Forumregeln
| Es ist dir nicht erlaubt, neue Themen zu verfassen. Es ist dir nicht erlaubt, auf Beiträge zu antworten. Es ist dir nicht erlaubt, Anhänge hochzuladen. Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten. HTML-Code ist aus. | | | Alle Zeitangaben in WEZ +1. Es ist jetzt 15:12 Uhr. | | |