Shell Script Advent Calendar 2017、 25日目の記事です。空いていたので書きました。
縦書きジェネレーターとは?
テキストを縦書きに変換します。 >突然の死<ジェネレーター の二番煎じのようなものです。
- 開発ページ
- ダウンロード
- CGI デモ
要件
- bash 4.0 以降、ksh 93u 以降、zsh 4.3 以降のいずれかが必要です。
- Mac OS X のように bash が古い環境であっても zsh がインストールされていれば自動でフォールバックします。
- Windows (Cygwin) にも対応しています。
- ツイートするには OpenSSL の
openssl
(1) コマンドが必要です。
インストール
適当にダウンロードして適当なディレクトリにインストールしてください。
$ wget -nv https://raw.githubusercontent.com/fumiyas/home-commands/master/tate
$ sudo install -m 0755 tate /usr/local/bin/tate
$ rm tate
セットアップ
ツイートしたい場合は事前にセットアップが必要です。 必要なければ飛ばしてください。 手順は >突然の死<ジェネレーター のほうを参考にしてください。なんか壊れていて動かないかも。誰か直して。
使い方
$ tate [オプション]... [台詞]...
適当に台詞(せりふ)を与えるとそれを縦書きにします。これだけ。簡単ですね!
オプション
--help
- 使い方を表示します。
-t
(--tweet
)- ツイートします。
-s
(--read-stdin
)- 台詞を標準入力から取得します。
使用例
気軽に実行しましょう!
$ tate --help
...
$ tate
ご そ ツ 気
提 ん イ 軽
供 な | に
! 素 ト ﹁
︵ 敵 で 殺
無 な き す
保 ソ る ﹂
証 リ ︑ と
︶ ュ
|
シ
ョ
ン
を
$ tate VPS お試し期間で マイニング BANを喰らって いとおかし
い B マ お V
と A イ 試 P
お N ニ し S
か を ン 期
し 喰 グ 間
ら で
っ
て
おしまい!