aboutsummaryrefslogtreecommitdiffstats
path: root/hw/elec/jlcpcb_cpl.sh
diff options
context:
space:
mode:
Diffstat (limited to 'hw/elec/jlcpcb_cpl.sh')
-rwxr-xr-xhw/elec/jlcpcb_cpl.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/hw/elec/jlcpcb_cpl.sh b/hw/elec/jlcpcb_cpl.sh
new file mode 100755
index 0000000..63b8af8
--- /dev/null
+++ b/hw/elec/jlcpcb_cpl.sh
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+awk '
+ BEGIN {
+ FS = ","
+ }
+ {
+ ref = $1
+ val = $2
+ pkg = $3
+ posx = $4
+ posy = $5
+ rot = $6
+ side = $7
+ print ref FS posx FS posy FS side FS rot
+ }' \
+| sed \
+ -e '0,/Ref/{s/Ref/Designator/}' \
+ -e '0,/PosX/{s/PosX/Mid X/}' \
+ -e '0,/PosY/{s/PosY/Mid Y/}' \
+ -e '0,/Rot/{s/Rot/Rotation/}' \
+ -e '0,/Side/{s/Side/Layer/}'