Ú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
- Autós topik
- WoW avagy World of Warcraft -=MMORPG=-
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Magisk
- One otthoni szolgáltatások (TV, internet, telefon)
- Xbox Series X|S
- Elektromos autók - motorok
- Jövedelem
- Elszipkázza az olvasókat a nagyobb weboldalaktól az AI
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- BESZÁMÍTÁS! Lenovo Legion Go S 32GB/1TB kézikonzol garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone X 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3586, 100% Akkumulátor
- PS Plus előfizetések kedvező áron
- Bowers/Wilkins PX8 fejhallgatók (dupla Bluetooth eszköz csatlakoztatása!) (CSAK RENDELÉSRE)
- RÉSZLETRE . OPCIONÁLIS. ThinkPad L16 Gen 1 16" WUXGA, Ultra 5, 16GB RAM, 512GB SSD SZÁMLA GARANCIA
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest