Bash script - Szoftverfejlesztés fórum

üzenetek

hozzászólások


Dadi207
(csendes tag)

Sziasztok,
segítségre lenne szükségem. :)
Készítettem egy scriptet, ami rendszeresen frissít néhány dolgot a telefonomon. A problémám az lenne, hogy ha így írom, akkor minden jól működik:
#!/sbin/sh

if [ -e $CMU/cm*NIGHTLY-bacon.zip ] || [ ! -e /data/system/packages.xml ]; then

Viszontha így, akkor nem:
#!/sbin/sh

CM=$(cd $CMU && ls cm*NIGHTLY-bacon.zip)

if [ -e $CMU/$CM ] || [ ! -e /data/system/packages.xml ]; then

Valaki tudna nekem segíteni, hogy miért nem működik a második?
Előre is köszönöm a válaszokat. :))

üzenetek