Hirdetés
- Luck Dragon: Asszociációs játék. :)
- Mustaros: Torrent jó dolog, de már nem használom.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- hcl: GPT diszk kisebbre klónozása
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- D@reeo: OlvasóMester - vágólap felolvasó alkalmazás
- Lalikiraly: Macbook NEO 2
- Mr Dini: Mindent a StreamSharkról!
- t1csi: DDR3 RAM vadászat – egy kis gondolkodási anomália
Új hozzászólás Aktív témák
-
TrakToros
tag
csak az nekem nem igazán akar működni

Leírom inkább az egész feladatot:
Írjon bash scriptet, amely az első pozícionális paraméterben megadott könyvtárban meghatározza
az olvasható fájlok átlag méretét bájtban (egészre kerekitve). A paraméterül kapott könyvtár létezését ellenőrizze,
és térjen vissza hibás (2) kóddal ha nem létezik. Ha nincs megadva paraméter, írjon ki rövid ismertetőt a használatról
és térjen vissza hibás (1) kóddal. Az eredmény egész számot (átlag) írja ki egy log.txt nevű fájlba.
A feladat megoldása során a "test", "expr", "ls", "cat", "echo", "cut", és "find" segédprogramokat használja.A feladat eleje hiányzik már csak, mert addig sikerült megcsinálnom, hogy kilistázza egy mappán belül levő fájlok méretet, jelenleg csak azok jelennek meg a kimeneten, már csak összegezni és átlagolni kellene őket. Bár nem tudom többi rész is jó-e, mert "test,"expr" és "cat" parancsokat még nem használtam, ebbe a maradék részben kellene használni ezt a 3at?

Ezt csináltam eddig:
if [ -z "$1" ]
then
echo "Nem adtál meg könyvtár nevet! Kérlek add meg!"
exit 2
fi
a=`find / -name $1 2>/dev/null`
if [ -d "$a" ];
then
for fn in $a
do
for i in "$fn"/*.*
do
b=`ls -ltr $i`
echo $b|cut -d " " -f 5
done
done
else
echo "Nem található ez a mappa!"
fi
Új hozzászólás Aktív témák
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Hello Leo: véget ér a Starlink egyeduralma
- Kábellel oldaná meg a 12VHPWR gondjait az ASUS
- Qualcomm lapkával és nagyobb teleppel várható a CMF Phone 3 Pro
- World of Tanks - MMO
- Assetto Corsa Rally
- 5.1, 7.1 és gamer fejhallgatók
- Futás, futópályák
- Linux haladóknak
- exHWSW - Értünk mindenhez IS
- További aktív témák...
- IPHONE FELVÁSÁRLÁS AZONNAL KÉSZPÉNZ!
- Lenovo Legion Pro 5 16ADR10 / RTX 5060 115W / Ryzen 9 8945HX / 32GB DDR5 / 2.5K 240Hz /Garancia 2028
- Dell XPS 13 Plus 9320 i7-1260P 32GB 512GB 4K+ TouchScreen 1 év garancia
- HP EliteOne 800 G6 All-in-One i5-10500 32GB 1000GB 24" Érintőkijelző!! 1 év garancia
- AKCIÓ! iMac Pro Intel Xeon W2150B 64GB 1TB VEGA 64 16GB!!! 1 év garancia!
- MacBook felvásárlás!! Macbook, Macbook Air, Macbook Pro
- 0perces Kolink KLA-003
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- AKCIÓ! LENOVO ThinkPad P15 Gen 1 munkaállomás - i7 10850H 16GB DDR4 256GB SSD Quadro T2000 W11
- BESZÁMÍTÁS! Asus B150M i5 7600K 16GB DDR4 240GB SSD RX 580 8GB Kolink Aviator DeepCool 400W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


