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