* mtコマンド
Dec 27 2013
私の大学では11月にOpen Research Forumなるものを六本木のかっちょいーところで開催していて、私の研究室もブースを出しました。
その時に情弱な僕は何かを実装できるわけではなく、先輩のお手伝い(≒雑用)をしていました。
その内容というのがjsonファイルをパースして階層に応じたフォルダを作るというまぁ要するにモックアップの準備だったわけで、その時はPythonを使って書いてました。
ただ、毎回毎回同じようなものを何回も書くのは効率が悪すぎたのでいろいろと練習を兼ねてmtコマンドなるものを作ってみました。
何をするコマンドかというと、まぁ半角スペースでフォルダ構造の書かれたMarkdownファイルからフォルダを出力するコマンドです。
とは言ってもコマンドを作る知識が無かったので
1.リポジトリフォルダをホームフォルダにコピーする
2.aliasコマンドでaliasを張る
って感じで実装しました。
例えばこんな階層構造でフォルダを作りたいとしましょう。
Current - Movie - Music - J-POP - J-ROCK - Acapella - Picture - 2013 - Spring - 2012そしたら、こんなファイル(folder.md)を作って
Current Movie Music J-POP J-ROCK Acapella Picture 2013 Spring 2012こんな感じで実行すれば
mt folder.mdあら不思議!
思い通りのフォルダー構造のできあがり!って感じです。
まぁ練習がてらに作っただけですが自分のために機能付けたそうと思っていまする。
※この記事は WordPress に投稿した記事を変換したものです。一部不自然な表示があるかも知れません。ご了承ください。また、記事タイトル先頭の * は WordPress から移行した記事である印です。