Notifications
Clear all
Sambandsplan och Signalregister
4
Inlägg
2
Users
1
Likes
251
Visningar
Topic starter
21/09/2023 1:01 e m
Export formatet för signalregistret verkar vara "mac-format" med CR (ingen LF) och TAB som delimiter.
Jag gjorde ett litet bash skript som gör om filen till något som påminner om user.csv formatet som används för radioid.net DMR register.
Funkar bra för mig när jag lägger till FRO DMR id'n till min OpenGD77 CPS callsign lista.
Topic starter
21/09/2023 1:04 e m
Verkar som filen inte kom med som bilaga.
#!/bin/bash if [ $# -ne 1 ] then echo "Usage: $0 <signalregister file>" exit 1 fi # Convert CR to LF cat "$1" | mac2unix | \ # Convert TAB to ; tr '\t' ';' | \ # Convert ISO-8859-1 to ASCII iconv -f ISO-8859-1 -t ASCII//TRANSLIT | \ # strip first line tail +2 | \ # Convert format # # Wanted format # # RADIO_ID,CALLSIGN,FIRST_NAME,LAST_NAME,CITY,STATE,COUNTRY awk -F ';' ' BEGIN {print "DMR_ID,Anropsnummer,Fornamn,Efernamn,Forbund,Anropssignal,Amatorradio"} $4 ~ /^[0-9]+$/ {printf "%s,%s,%s,%s,%s,%s,%s\n" , $4,$4,$1,$2,$3,$5,$7} '
Håkan Andersson reacted
17/10/2023 10:21 f m
Verkar som filen inte kom med som bilaga.
#!/bin/bash if [ $# -ne 1 ] then echo "Usage: $0 <signalregister file>" exit 1 fi # Convert CR to LF cat "$1" | mac2unix | \ # Convert TAB to ; tr '\t' ';' | \ # Convert ISO-8859-1 to ASCII iconv -f ISO-8859-1 -t ASCII//TRANSLIT | \ # strip first line tail +2 | \ # Convert format # # Wanted format # # RADIO_ID,CALLSIGN,FIRST_NAME,LAST_NAME,CITY,STATE,COUNTRY awk -F ';' ' BEGIN {print "DMR_ID,Anropsnummer,Fornamn,Efernamn,Forbund,Anropssignal,Amatorradio"} $4 ~ /^[0-9]+$/ {printf "%s,%s,%s,%s,%s,%s,%s\n" , $4,$4,$1,$2,$3,$5,$7} '
Går det att få till detta som ett Windows-script???
Eller om det går att göra på något sätt i Excel?
Topic starter
26/10/2023 2:13 e m
@25478 Tyvärr vet jag inte hur man gör något liknande i Windows eller Excel.