Hirdetés
- Android alkalmazások - szoftver kibeszélő topik
- Elkalapálta a snapdragonos Galaxy S26 az exynososat
- Képernyőmentes Fitbit jön a Google-től
- Így lehet kiszúrni, ha kamu AirPods fülest akarnak eladni neked
- iPhone topik
- Poco F8 Ultra – forrónaci
- Samsung Galaxy S26 - szeret, nem szeret
- Honor 200 - kétszázért pont jó lenne
- Olcsón ad sokat, de a minősége... Kukirin G2 Ultra teszt
- Apróbb változással jön a Pixel 11 az első képek szerint
Ú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
- Akvarisztika
- Crimson Desert
- Android alkalmazások - szoftver kibeszélő topik
- A fociról könnyedén, egy baráti társaságban
- Házimozi belépő szinten
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Hegesztés topic
- Kerti grill és bográcsozó házilag (BBQ, tervek, ötletek, receptek)
- Napelem
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- További aktív témák...
- Lenovo LEGION 5 PRO Ultra 9 275HX 32GB RAM 1TB SSD RTX 5070 Ti 12GB 16" QHD+ OLED 3év Prémium GAR
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- MikroTik CCR2116-12G-4S+
- iPhone 13 mini 128GB 100%(1év Garancia)- ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- Razer Kraken V4 X RGB Gaming Headset
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



