tudja valaki h lehet awk-n belul a standard bemenettrol olvasni??? pl ertekeket szeretnek beolvasni 1 allomanyba
a standard bementrol
- 951 megtekintés
Hozzászólások
man awk?
persze a kérdésedet nem igazán értem, de esetleg:
FILENAME #the name of the current input file
bár lehet nem erre gondolsz
::sumo.conf::
- A hozzászóláshoz be kell jelentkezni
Leriom az egessz problemat van 1 allomany abban nevek
es minden nev melle be kellen tennni 1 szamot es ezt aszamot szeretnem en beolvasni Vagyis Kirom a nevet a felhasznalo meg beir 1 szamot
- A hozzászóláshoz be kell jelentkezni
nem tudom erre gondoltal-e, amugy most irtam eloszor awk progit :) google 2x kellett, es mindent megtalaltam, nem tudom mi okoz neked nehezseget. Tedd futtathatova, aztan parameternek add meg a file nevet, amiben a nevek vannak... elotte mindenkep csinalj biztonsagi masolatot, mert lehet hogy nem jol mukodik. pl.: ./test.awk nevek.txt
#!/bin/awk -f
BEGIN { c = 0; fname = ARGV[1]; }
{ nev[c] = $0; c++; }
END {
for (i=0; i<c; i++) {
printf("%s: ", nev[i]);
getline szam[i] < "-";
}
printf("") > fname;
for (i=0; i<c; i++) { printf("%s %d\n", nev[i], szam[i]) >> fname; }
}
- A hozzászóláshoz be kell jelentkezni
KOszonom erre gondoltam ezzel valahogy mar elboldogulok
- A hozzászóláshoz be kell jelentkezni