awk

Fórumok

tudja valaki h lehet awk-n belul a standard bemenettrol olvasni??? pl ertekeket szeretnek beolvasni 1 allomanyba
a standard bementrol

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::

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; }
}