blob: cedcd045ab1ab109df8fc1aa2cc6c2054b047e6d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# ix.collapse : awk - script
# kollabiere Zahlenlisten bei identische Begriffe
# Eingabeformat :
# string1 \t num
# string2 \t num
# string2 \t num
# ...
# Ausgabeformat:
# string1 \t num
# string2 \t num, num
BEGIN {
altwort = "ASDF!@#$*&%$IU11@"
FS = OFS = "\t"
}
$1 != altwort {
if (NR > 1)
printf "\n"
altwort = $1
printf "%s\t%s", $1, $2
next
}
{
printf " %s",$2
}
END {
if (NR > 1)
printf "\n"
}
|