enthalten. Dies können z. r_12 oder d_5 oder i_109 oder sie können r_58_0 r_58_1 R_74_0 usw. sein.
Code: Select all
i_224
d_255
d_251
r_352_0
r_356
r_362
r_353_0
r_38_0
r_20_0
r_15
< /code>
Und ich möchte, dass es so aussieht wie: < /p>
i_224
d_255
d_251
r_352
r_356
r_362
r_353
r_38
r_20
r_15
< /code>
Ich habe awk -Befehle wie < /p>
ausprobiertawk -F'\t' -v OFS='\t' '{
if ($0 ~ /^#/) {
print
next
}
# Remove the final _0, _1, etc., only if present
gsub(/_[0-9]+$/, "", $3)
gsub(/_[0-9]+$/, "", $14)
print
}' "$input_file" > "$output_file"
< /code>
Aber dann habe ich am Ende mit so etwas wie: < /p>
i
d
d
r_352
r
r
r_353
r_38
r_20
r