1 |
Alexander Skwar wrote: |
2 |
> Robert Welz wrote: |
3 |
> |
4 |
>>Rafael Kolless wrote: |
5 |
>> |
6 |
>>>Am Donnerstag, 23. März 2006 19:56 schrieb Robert Welz: |
7 |
>>> |
8 |
>>> |
9 |
>>>>Ich habe ein crontab Eintrag, was macht da das logische ODER (|| true) ? |
10 |
>>>> |
11 |
>>>>05 23 * * 0,2,4,6 usr/bin/emerge --sync > /dev/null 2>&1 || true |
12 |
>>>>--nospinner && usr/bin/emerge -vup --deep world |
13 |
>>> |
14 |
>>> |
15 |
>>>Also wenn ich das richtig sehe, dann soll immer ein guter Exitcode ausgegeben |
16 |
>>>werden, auch wenn der emerge --sync nicht erfolgreich war, true --spinner ist |
17 |
>>>eigentlich völlig sinnlos. |
18 |
>>> |
19 |
>>>Gruß |
20 |
>> |
21 |
>>Dann würde der shutdown Befehl in meinem NFS-Portage Server (als |
22 |
>>XEN-Domaine impelementiert: |
23 |
>> |
24 |
>>05 23 * * 0,2,4,6 usr/bin/emerge --sync > /dev/null 2>&1 || true |
25 |
>>--nospinner && |
26 |
>>usr/bin/emerge -vup --deep world || true && /sbin/shutdown -h now |
27 |
>> |
28 |
>>immer ausgeführt, auch wenn beim sync oder update etwas schief geht? |
29 |
> |
30 |
> |
31 |
> Ich würde Dir auf jeden Fall raten, nicht so komplexe Befehle |
32 |
> zu verwenden. Schreib das lieber alles in ein Shell Script |
33 |
> und verwende dort dir langform, also: |
34 |
> |
35 |
> if emerge --sync; then |
36 |
> emerge -vup --deep world |
37 |
> fi |
38 |
> |
39 |
> oder so. |
40 |
> |
41 |
> Alexander Skwar |
42 |
|
43 |
Stimmt. Danke. |
44 |
|
45 |
Robert |
46 |
|
47 |
|
48 |
-- |
49 |
gentoo-user-de@g.o mailing list |