Új hozzászólás Aktív témák
-
Tamy
őstag
Sziasztok!
Egy scriptet próbálok összedobni, ami az utolsó kettő kivételével törli egy mappából a fájlokat.
Valami ilyesmi az elképzelés:
#!/bin/sh
DIR=/home/user/Képek
DB=`ls -l $DIR | wc --l`
LIST=`ls -tr $DIR | head -n -2`
if [ -s $DB 3]
then
rm -rf $LIST
else
exit 0
fiKét gondom van vele: Egyrészt a "if [ -s $DB 3]" sor hibát dob, miként lehetne megadni, hogy akkor fusson le a törlés, ha több mint két fájl van a mappában (azért 3-at adtam meg, mert a mappát is beleszámolja)? A másik, hogy a törlés nem fut le.
Ha külön kilistázom, így: "ls -tr /home/user/Képek | head -n -2", megmutatja a találatokat, és másik paranccsal törölni is tudom, de a kettő együtt hibát dob: ""rm: ”003.jpg” nem törölhető: Nincs ilyen fájl vagy könyvtár", holott manuálisan megadva törli. Ha nem írom hozzá az rf kapcsolót, akkor nem panaszkodik, de nem történik semmi.
Új hozzászólás Aktív témák
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- exHWSW - Értünk mindenhez IS
- Azonnali fáradt gőzös kérdések órája
- OLED TV topic
- Torrent meghívó kunyeráló
- Elektromos autók - motorok
- Assetto Corsa Rally
- GoodSpeed: Norton 360 Premium: 75GB Cloud PC Backup for 10 Devices 14.99€-ért? Igen!
- Gumi és felni topik
- Kuponkunyeráló
- További aktív témák...
- BESZÁMÍTÁS! 4TB Western Digital RED Pro SATA HDD meghajtó garanciával hibátlan működéssel
- Honor 90 512GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! ASRock B450M R5 5600X 16GB DDR4 512GB SSD RX 5700 XT 8GB Thermaltake VersaH17 ADATA 650W
- LG 77CS6 - 77" OLED - 4K 120Hz & 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - Szupervékony
- Huawei P30 Pro / 6/128GB / Kártyafüggetlen / 12Hó Garancia / Kijelzőn beégés
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest

