- Magga: PLEX: multimédia az egész lakásban
- sziku69: Fűzzük össze a szavakat :)
- btz: Internet fejlesztés országosan!
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- zebra_hun: Hűthető-e kulturáltan a Raptor Lake léghűtővel a kánikulában?
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- sh4d0w: Árnyékos sarok
- eBay-es kütyük kis pénzért
- Elektromos rásegítésű kerékpárok
Új hozzászólás Aktív témák
-
cAby
tag
Sziasztok!
Elakadtam egy dolognál és szeretnék segítséget kérni.
Azt szeretném megcsinálni, hogy egy adott könyvtárban lévő összes txt fájl egy sorában szereplő számot össze szeretném adni.
Tehát:valami.txt tartalma:
Osszes tabla szama = 122
valami2.txt tartalma:
Osszes tabla szama = 10Es akkor ezt a 122-t és 10-et kéne összeadni.
Ilyenre gondoltam, de nem tudom kivitelezni:
sum=0
for i in <txt fájlok elérési útjai>
do
let sum=sum+`grep "Osszes tabla szama" $i | awk '{ print $5 }'`
doneAz is megvan, hogy az összes txt fájlt így keresem ki:
find /EbbenA/Mappaban/ -name *.txtCsak már ott hibázik, hogy a find parancs egymás alá adja vissza az elérési utakat, és úgy a for ciklusnál nem lehet megadni listának, ha jól gondolom.
Tehát ezzel a paranccsal remekül kivágja a fájlból az értéket:
grep "Osszes tabla szama" valami.txt | awk '{ print $5 }'
csak egyszerűen nem jövök rá, hogyan kellene ezt ciklusban megcsinálni és összeadogatni az értékeket.Megköszönném, ha valaki tudna ötleted adni, hogyan is kellene nekiállnom.
köszi,
Csabi
Új hozzászólás Aktív témák
Hirdetés
- Azonnali VGA-s kérdések órája
- Pécs és környéke adok-veszek-beszélgetek
- Magga: PLEX: multimédia az egész lakásban
- LEGO klub
- Norvégia átmenetileg betiltja az áramigényes kriptobányászatot
- Trollok komolyan
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Magisk
- Linux kezdőknek
- OpenMediaVault
- További aktív témák...
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Vírusirtó, Antivirus, VPN kulcsok
- Kaspersky, McAfee, Norton, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Assassin's Creed Shadows Collector's Edition PC
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- AKCIÓ! Sapphire Nitro+ RX 6800 XT 16GB videokártya garanciával hibátlan működéssel
- Azonnali készpénzes félkonfig / félgép felvásárlás személyesen / csomagküldéssel korrekt áron
- BESZÁMÍTÁS! MSI B450M R5 5500 32GB DDR4 512GB SSD RTX 3060 12GB Rampage SHIVA Chieftec 600W
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Dell Latitude E7270 - i7-6GEN I 8GB I 256GB SSD I 12,5" FHD I HDMI I CAM I W10 I Gari!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged