- OnePlus 7 - magabiztos folytatás
- iPhone topik
- Fotók, videók mobillal
- Poco X6 Pro - ötös alá
- 15 éves az első androidos Samsung telefon
- Motorola Moto G54 5G Power Edition - nem merül le
- Samsung Univerzum: Az S23-at is megbabonázta a Galaxy AI
- Huawei Mate 10 Pro - mestersége az intelligencia
- Itt az első kép a 2024-es Nokia 3210-ről
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
Hirdetés
-
Premier előzetesen a Gray Zone Warfare
gp A mai naptól hivatalosan is elrajtol a játék korai kiadása PC-n.
-
Agyi chipes gyártóba fektetett a kriptocég
it A Tether 200 millió dollárt fektet a Blackrock Neurotech agyi chipes vállalatba.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
Új hozzászólás Aktív témák
-
TrakToros
csendes 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[ Szerkesztve ]
A traktorosok,kombájnosok jó emberek:)
Új hozzászólás Aktív témák
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Futás, futópályák
- OnePlus 7 - magabiztos folytatás
- Borotva, szakállnyíró, szakállvágó topic
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- OLED TV topic
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Xbox tulajok OFF topicja
- EAFC 24
- iPhone topik
- További aktív témák...