1 |
Arnold Krille schrieb: |
2 |
> On 8/20/05, Thomas Schweikle <tps@××××××.de> wrote: |
3 |
>> 2. ctrl-h um den alten Befehl angezeigt zu bekommen, |
4 |
>> anschließend die Korrektur tippen: |
5 |
>> " | grep rsync" |
6 |
>> Es wäre schlimm, wäre es so wie unter einer gewissen anderen Shell, wenn |
7 |
>> das nicht grundsätzlich funktionieren würde! |
8 |
> |
9 |
> Also erstens bekommt man den letzten Befehl auch mit Pfeil-nach-oben, |
10 |
> zweitens, vorausgesetzt Du meinst die Shell von Windos, bekommt man |
11 |
> dort den letzten Befehl Zeichenweise mit Pfeil-nach-rechts... |
12 |
|
13 |
Stimmt. Nur probier mal etwas wie: |
14 |
call :irgendwas parameter_1 parameter_2 | filter > logfile |
15 |
goto :EOF |
16 |
|
17 |
:irgendwas |
18 |
irgendwas |
19 |
goto :EOF |
20 |
|
21 |
das kann funktionieren, muß aber nicht. Manchmal wird das Kommando |
22 |
ausgeführt, manchmal gibt es nur eine Fehlermeldung. Es hängt davon ab, |
23 |
was genau in den Parametern drinsteht. Außerdem funktioniert eine |
24 |
Ausgabeumleitung/Pipe nicht grundsätzlich mit "call" zusammen. |
25 |
|
26 |
dagegen in der Bash: |
27 |
|
28 |
function irgendwas() |
29 |
{ |
30 |
irgendwas |
31 |
} |
32 |
|
33 |
irgendwas | Filter > logfile |
34 |
|
35 |
funktioniert garantiert. |
36 |
|
37 |
> Hätte nie gedacht, das ich mal ansatzweise win unterstütze... |
38 |
|
39 |
Da kommt keiner drum herum. Windows ist einfach zu verbreitet... ;-) |
40 |
|
41 |
-- |
42 |
Thomas |
43 |
-- |
44 |
gentoo-user-de@g.o mailing list |