Ú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
- Olcsón ad sokat, de a minősége... Kukirin G2 Ultra teszt
- Milyen nyomtatót vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- VoLTE/VoWiFi
- Witcher topik
- Windows 11: miért nem vált mindenki?
- A belépőszintre érkezett a Xiaomi Redmi A7 Pro
- Apple MacBook
- Tesla topik
- Óvodások homokozója
- További aktív témák...
- MacBook Pro 16 2021, M1 Max , 64 GB RAM, 24 core GPU, 512GB SSD, Silver 27% Áfás (0382AR)
- Xiaomi Redmi A5 64GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! LENOVO ThinkPad P15 Gen1 - i7 10850H 16GB DDR4 512GB SSD Quadro T1000 4GB WIN11
- HP ProDesk 600 G3 Mini,i5-6500T,8GB DDR4,256GB SSD,WIN11, WIFI
- Microsoft: Windows / Office / Server / Stb.
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

