- AMD K6-III, és minden ami RETRO - Oldschool tuning
- OLED monitor topic
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Fejhallgató erősítő és DAC topik
- Milyen videókártyát?
- Apple MacBook
- Samsung LCD és LED TV-k
- Kormányok / autós szimulátorok topikja
- Lenovo Legion Go: a legsokoldalúbb kézikonzol
- Milyen egeret válasszak?
Új hozzászólás Aktív témák
-
bambano
titán
válasz
MasterMark #2032 üzenetére
awk-nak lehet változót definiálni parancssorból.
tehát awk -v valtozonev=ertek
amire a scriptben lehet hivatkozni, nálad konkrétan NR==változó-nál.szerk: és akkor következik az, hogy nem bonyolítjuk szét a programot meg a shell tokenizálót, hanem írjuk úgy, ahogy illik
:
~$ export sorszam=10
~$ ls -l | awk "NR==$sorszam {print $1}"szerk2: "Mukodesbeli kulonbseg van?": természetesen van, egyrészt hamar eljuthatsz oda, hogy a fordított aposztróf nem fog működni, másrészt próbáld meg egymásba ágyazni
-
Rimuru
veterán
válasz
MasterMark #2029 üzenetére
asd=`awk -F "/" 'NR==1{print $1}' file`
echo $asd
ha az a baj hogy valtozot nem tudsz adatni akkor meg awk -v kapcoslo kell.
Amugy ez igy vegigmegy az egesz fajlon, kicsit optimalizalas lehet hogy kiiratas utan kilepsz: {print $1;exit 0}
Masik amugy, az is lehet hogy gyorsabban megy a tail-head-cut combo mint az awk. -
bambano
titán
válasz
MasterMark #2026 üzenetére
head és tail.
-
Rimuru
veterán
válasz
MasterMark #2026 üzenetére
Ha jol ertem ez kell neked:
awk -F "/" 'NR==1{print $1}' file
NR sor
$1 oszlop
-F field separator
Új hozzászólás Aktív témák
Hirdetés
- Vác és környéke adok-veszek beszélgetek
- Battlefield 6
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Samsung Galaxy Felhasználók OFF topicja
- A lemondást javasolja az Intel vezetőjének Donald Trump
- Óriáskészülék, kis akksival
- Kerékpárosok, bringások ide!
- PlayStation 5
- OLED monitor topic
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- További aktív témák...
- Vírusirtó, Antivirus, VPN kulcsok
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Path of Exile 2 early access kulcs
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- HPE Apollo 4200 Gen9 2U rack szerver, 1x E5-2620v4, 64GB RAM, 24x3.5" 2U-ban! ÁFA-s számla, garancia
- Eladó Apple Mac Mini 2012 vége / 12 hó tótállás
- Motorola E40 64GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Dell Latitude E7450 - i5-5GEN I 8GB I 250GB I 14" FHD I HDMI I Cam I W10 I Garancia!
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: FOTC
Város: Budapest