close
Warning:
Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Dec 21, 2012, 1:25:19 AM (14 years ago)
- Author:
-
Rüdiger Kupper
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v1
|
v2
|
|
| 5 | 5 | - Dann hab ich die Feriendaten in ein eigenes File geschrieben, und stattdessen den Inhalt dieses Files in meine Schleife ge"pipe"t (vgl. Version source:keplertools/scripts/trunk/holiday@410) |
| 6 | 6 | |
| 7 | | Dabei ist mir entgangen, dass der "pipe"-Operator "|" in der Bash eine Subshell startet. Die gesamte Schleife lief also in in einem Subprozess, und der "exit"-Befehl hat daher nicht das ganze Skript, sondern nur diese Subshell beendet. Das ist hier gut zusammengefasst: http://mywiki.wooledge.org/BashFAQ/024 |
| | 7 | Dabei ist mir entgangen, dass der "pipe"-Operator "|" in der Bash eine Subshell startet. Die gesamte Schleife lief also in einem Subprozess, und der "exit"-Befehl hat daher nicht das ganze Skript, sondern nur diese Subshell beendet. Das ist hier gut zusammengefasst: http://mywiki.wooledge.org/BashFAQ/024 |
| 8 | 8 | |
| 9 | 9 | Der Fehler ist mir damals nicht aufgefallen, weil gerade keine Ferien waren, als ich das neue Skript getestet habe, und da funktioniert es! |