- Megérkezett a Samsung Galaxy A37 és Galaxy A57
- Apple iPhone 17e – mágnesek ereje
- Hivatalos a OnePlus 13 startdátuma
- Huawei Watch GT Runner 2 – óra a futóra?
- Yettel topik
- Xiaomi 17 Ultra - jó az optikája
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Samsung Galaxy S23 Ultra - non plus ultra
- Beköltöztette az AI-t az iOS az Apple Musicba
- Apple Watch
Új hozzászólás Aktív témák
-
Tamy
őstag
Igen, ahogy leírtam, rögtön rájöttem, szerkesztettem is. Azóta megoldottam a feltételes törlést is, hogy csak akkor hajtsa végre, ha több, mint két fájl van. E nélkül is működött volna, csak akkor a törlés parancs nem kapott volna fájlt, így hibával lépett volna ki. Így elegánsabb.
-
Tamy
őstag
Ezzel is ugyanaz a baj, mint az én verziómmal. Ha így kiadom:
rm `ls -pt1 /home/gazdi/Képek/ | grep -v / | tail -n +3`
Akkor ez a hiba:
rm: ”011.jpg” nem törölhető: Nincs ilyen fájl vagy könyvtár
Maga a listázás az általam írt módon is jó, csak a törlés nem jön össze.

MOD: Rájöttem mi a probléma: A listázás kidobja a találatokat, csak a törlő parancs nem kapja meg az elérési utat, ezért nem találja.
-
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.
-
Tamy
őstag
Megpróbálom máshogy leírni a problémámat, hátha könnyebben tudtok segíteni:
Iskolai környezetről lévén szó, minden osztály egy csoport. Legyen az egyik ilyen csoport a 4a, akinek a megosztott mappája szintén a 4a. A megosztással minden rendben, tallózva elérik, csak épp annyit szeretnék, ha ez automatikusan felcsatolódna bejelentkezéskor. Értelemszerűen mindenkinek csak a sajátja.
Csináltam egy batch fájlt az alábbi tartalommal:
net use a: \\server\4a
Ezt webes felületen fel tudom tölteni, illetve paraméterekkel ellátni. Ebből generál egy scriptet az alábbi tartalommal:
[Logon]
0CmdLine=4a.cmd
0Parameters=Ilyen paraméterezett batch fájlból természetesen többet is fel lehet tölteni. Magyarul ha jól gondolom a paraméter értékkel el lehetne érni, hogy csak akkor futtassa az adott batch fájlt, ha a felhasználó a paramétereknél megadott csoportba tartozik. Csak azt nem tudom miként kellene paraméterezni.
-
Tamy
őstag
Sziasztok!
Szeretnék beüzemelni egy Zentyal 4.0 szervert, virtuális környezetben összeraktam, a gépektet beléptettem a tartományba, de azt sehogy sem bírom elérni, hogy a felhasználóknak automatikusan felcsatolja a csoport megosztott könyvtárát is. Csináltam egy egyszerű login scriptet, amit betettem a Bejelentkezési parancsfájlhoz, viszont valahogy azt szeretném elérni, ha mindenkinek csak a saját csoportjához tartozó megosztás kerülne felcsatolásra. Azt látom, hogy feltöltéskor a scripthez lehet paramétert megadni, gondolom ide kéne beállítani a megfelelő csoportot, csak sajnos fogalmam sincs hogyan. Tudna valaki segíteni?
Új hozzászólás Aktív témák
- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- Derekas áremelést jelentett be az ASUS
- Steam topic
- Milyen billentyűzetet vegyek?
- Forza sorozat (Horizon/Motorsport)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Last Epoch
- Kerékpárosok, bringások ide!
- Synology NAS
- Filmvilág
- További aktív témák...
- 268 - Lenovo Yoga Pro 9 (16IAH10) - Intel Core U9 285HX, RTX 5060
- iPhone 13 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4570, 100% AKKSI
- AKCIÓ! Asus H110M i5 7500 8GB DDR4 250GB SSD GTX 1050Ti 4GB ZALMAN T3 Plus Deepcool 400W
- LG 83B4 - 83" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- Canon MG2450 multifunkciós nyomtató + új színes patron
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




