Hirdetés
Új hozzászólás Aktív témák
-
SteveBeard
senior tag
Sziasztok!
Szeretnék törölni több fájlt, mindegyikben szerepel a 00-00-00-00-00-00 és .traf .png .rrd lehet a kiterjesztése.
Az rm $IMAGEFILE/00-00-00-00-00-00*.png és persze a kiterjesztésnek megfelelően a többi parancs törli is a fájlokat, de ha nincs ilyen fájl, akkor hibaüzenetet ad.
Ezt szerettem volna kikerülni és a korábbi hozzászólásokat bogarászva próbáltam megoldani, de kevés sikerrel.
Ez lett volna, amit kitaláltam:
[[ -f "$IMAGEFILE/00-00-00-00-00-00*.png" ]] && rm "$IMAGEFILE/00-00-00-00-00-00*.png"
[[ -f "$IMAGEFILE/00-00-00-00-00-00*.traf" ]] && rm "$IMAGEFILE/00-00-00-00-00-00*.traf"
[[ -f "$IMAGEFILE/00-00-00-00-00-00*.rrd" ]] && rm "$IMAGEFILE/00-00-00-00-00-00*.rrd"vagy ez:
if [ -f $IMAGEFILE/00-00-00-00-00-00*.png ] ; then
rm "$IMAGEFILE/00-00-00-00-00-00*.png"
fi
De mind a két változatra ez a hibaüzenet:
+ [[ -f /opt/www_traff/stat_images/00-00-00-00-00-00_2013-01-10.png /opt/www_traff/stat_images/00-00-00-00-00-00_week_2013-01.png ]]
sh: /opt/www_traff/stat_images/00-00-00-00-00-00_week_2013-01.png: unknown operand
+ [[ -f /opt/www_traff/stat_images/00-00-00-00-00-00*.traf ]]
+ [[ -f /opt/www_traff/stat_images/00-00-00-00-00-00*.rrd ]]A sima törlés megy, ahogy látom a fájlokat is megtalálja, nem tudom hol rontom el

(#1284) bambano
Ha sikerül kijavítanom azokat a hibákat, amiket mondtatok, természetesen kiteszem, de ha érdekel elküldhetem Neked pü-ben. Egész szépen dolgozik, még egy html oldalt kell neki készítenem, hogy kereshető is legyen, mert egyelőre csak az aktuális kapcsolatokat és azok grafikonjait jeleníti meg. Az sem lesz kis feladat, mivel még soha nem csináltam.
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest



