Új hozzászólás Aktív témák
-
Donkó
csendes tag
#!/bin/bash
if [ $# -eq 0 ]; then #Ha nem adunk meg paramétert akkor ezt kiírja!
echo "Legalabb egy parancssori paramtert meg kell adni!"
#exit 1
fifor i in $* ; do
if [ -f $i ]; # ez azt nézi meg melyik létezik!
then SORSZAM=`wc -l< $i`;
echo "$i - $SORSZAM sor";
# $i=`egrep ’[ * || + ].*’;
else echo "$i - ez a fajl nem letezik";
fi;
done;MIN=`wc -l< $1`;
for i in $* ; do
SORSZAM=`wc -l< $i`;
if [ $SORSZAM -lt $MIN ]; # Legkisebb ertek?
then MIN=$SORSZAM;
fi
done
MAX=`wc -l< $1`;
for i in $* ; do
SORSZAM=`wc -l< $i`;
if [ $SORSZAM -gt $MAX ]; #Legnagyobb érték
then MAX=$SORSZAM;
fi
doneecho "Leghosszabb file: $MAX";
echo "Legrövidebb file: $MIN";
echo "E ketto atlaga:$(((MAX+MIN)/2))";
Köszönöm az eddigi segítséget. már eddig eljutottam.
Azt szeretném még kérdezni, hogyan lehet a MAX és a MIN -hez tartozó fájlokat kiírni.
Ha olyan fájlt adok meg ami nem létezik, akkor kiírja ugyan hogy nem létezik, de dob egy adag hibaüzit., hogy nincs ilyen könyvtár. Hoygan lehetne azt kiküszöbölni?
A fájlnak együttesen hány olyan sora van, ami a * + karaktereket tartalmazza.
Sajnos ez sem akar sikerülni!
Légyszi, aki penge a témában segítsen!
Új hozzászólás Aktív témák
- Tesla topik
- Digitális Állampolgárság Program DÁP
- HiFi műszaki szemmel - sztereó hangrendszerek
- The Division 2 (PC, XO, PS4)
- Xiaomi Watch 2 Pro - oké, Google, itt vagyunk mi is
- Gyúrósok ide!
- Lenovo Legion és IdeaPad Y széria
- Diablo IV
- One otthoni szolgáltatások (TV, internet, telefon)
- Goddess of Victory: Nikke
- További aktív témák...
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - NYÁRI AKCIÓ!
- 27%-OS ÁFÁS SZÁMLA I Jogtiszta Microsoft digitális és fizikai termékek I DIGITALKEYZ.COM
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Kaspersky, McAfee, Norton, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Ultimate előfizetés új fiókra akár 2105 Ft/hó áron! Azonnali, automatizált aktiválással, csak Nálam!
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- Eladó nem szép állapotban levő Apple iPhone 12 128GB / AKKU 100% / 12 hónap jótállás
- Olcsó Laptop! Dell Latitude 7280. I5 7300U / 8GB DDR4 / 256GB SSD
- Hp USB-C/Thunderbolt 3 dokkolók: USB-C Universal, G2, G4, G5, Hp Elite/Zbook- Thunderbolt 4 G4
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest