Hirdetés
- Vegyes társaság jött a szombati hardverbuliba
- Százmilliárd dolláros AI-fegyverkezésbe kezdett az Amazon és a Google
- Így tüzelt el százbillió forintot az AI a héten
- Kétféle módon harcol a forró helyzetekkel szemben az ASUS új, M.2-es SSD háza
- Mérföldkő a szilárdtest akkuknál: fontos lépést tett a QuantumScape
- Milyen széket vegyek?
- Bakelit, vinyl lemezjátszó
- Vezeték nélküli fejhallgatók
- Sony MILC fényképezőgépcsalád
- Milyen monitort vegyek?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Bambu Lab 3D nyomtatók
- Philips LCD és LED TV-k
- AMD Navi Radeon™ RX 9xxx sorozat
- Vegyes társaság jött a szombati hardverbuliba
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
icespeak
#371
üzenetére
Mármint parancssori kapcsolókat?
Legegyszerűbb esetben a kapcsolókat az esetleges fájlnév argumentumok elé teszed, és akkor egy ciklusban mehetsz egy case blokkban a $1-et nézve. Érvényes kapcsoló esetén beállítod a megfelelő változót (ami alapján később mást csinál a progi) és egy shift paranccsal lépsz a következőre. Példa:while true
do
case "x$1" in
x-h) echo "help"; exit 0;;
x-q) Q=1; shift;;
x-*) echo "ismeretlen kapcsolo"; exit 1;;
*) break;;
esac
doneSorok szétválogatására egyszerűen ciklusban olvasol mindig 2 sort, amiket szétdobálsz.
while true
do
read paratlan
echo "$paratlan" >> paratlan.txt
read paros
echo "$paros" >> paros.txt
done < bemenet.txtMég tegyél bele fájlvég ellenőrzést és kész is.
MOD: persze olvashatod egyesével is, de akkor kelleni fog egy változó ami mutatja éppen a páros vagy a páratlan sor következik és az alapján eldönteni melyik fájlba kell írni.
Új hozzászólás Aktív témák
- Samsung Galaxy S25 - végre van kicsi!
- Milyen széket vegyek?
- Mérföldkő a szilárdtest akkuknál: fontos lépést tett a QuantumScape
- Bakelit, vinyl lemezjátszó
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Lakáshitel, lakásvásárlás
- Vezeték nélküli fejhallgatók
- Xiaomi 15T - reakció nélkül nincs egyensúly
- exHWSW - Értünk mindenhez IS
- Assetto Corsa EVO
- További aktív témák...
- Xiaomi 14T / 12/256GB / Kártyafüggetlen / 12Hó Garancia
- Újszerű, frissen pasztázott PlayStation 4 Pro, GoldHEN + 20db játék (Cyberpunk, God of War, stb.)
- Eladó Apple iPhone 12 Pro Max 256GB / 12 hó jótállás
- BESZÁMÍTÁS! ASUS ROG GL10DH brand számítógép - R7 3700X 32GB DDR4 512GB SSD RTX 2060S 8GB 500W W11
- ÚJ 20 méteres LED szalag adapterrel és távirányítóval eladó
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest
Legegyszerűbb esetben a kapcsolókat az esetleges fájlnév argumentumok elé teszed, és akkor egy ciklusban mehetsz egy case blokkban a $1-et nézve. Érvényes kapcsoló esetén beállítod a megfelelő változót (ami alapján később mást csinál a progi) és egy shift paranccsal lépsz a következőre. Példa:

