Skip to content

Instantly share code, notes, and snippets.

@kuninet
Last active October 7, 2018 14:23
Show Gist options
  • Save kuninet/b072e1a3b5870719098c5993f520a94b to your computer and use it in GitHub Desktop.
Save kuninet/b072e1a3b5870719098c5993f520a94b to your computer and use it in GitHub Desktop.
Rename for KiCAD Gerber Filename
#!/bin/bash
if [ $# -ne 1 ]; then
echo usage rename_kicad New_Filename 1>&2
exit 1
fi
rm -f ./*.G*
rm -f ./*.TXT
rm -f ./*.zip
var="s/(.*)(\.[A-Z|a-z|1-9]*)$/$1\U\2/"
rename ${var} *
mv $1.GM1 $1.GKO
mv $1.DRL $1.TXT
zip $1.zip *
@kuninet
Copy link
Author

kuninet commented Oct 7, 2018

!!!! 注意 !!!!

  • このスクリプトはKiCADのガーバーデータやドリル穴データ だけ が入ったディレクトリで実行して下さい!!!
    • 拡張子を大文字にして、ファイル名を指定された文字列に変換しまくるので注意して下さい。
  • 入力パラメーターには、統一したいファイル名を指定してください。(Z80-CPUB.*というファイル群にしたいなら"Z80-CPUB"を指定)

Macの方へ

  • Macにはrenameコマンドが無いので brew install rename でインストールしてください。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment