Folioscope

Articles tagged 'sh'

  • 2013-02-20

    日本語シェル入門

    なでしこのような日本語プログラミング言語があるのなら,日本語シェルがあってもいいはずである. そんな日本語シェルのための入門編です. プロンプト まずシェルのプロンプトの設定です. デフォルトのままだとダサいので,ここは無線の応答みたいにしてみます. export PS1="どうぞ> " lsコマンド ディレクトリのファイルの一覧を取得するlsコマンド. listが語源だと言われているので,次のようにするのが良いでしょう. alias 列挙="ls" cdコマンド 続いてよく使うcdコ...

  • 2012-12-18

    ソースコードをキレイにまとめるスクリプト SrC2TeX

    ソースツリーを.texファイルにまとめられるスクリプトSrC2TeX書きました. ueokande/src2tex Src2teX is a script that bind source codes to a document file such as PDF, DVI, and HTML. github.com このスクリプトにソースツリーを指定すると,一つの.texフ...

  • 2012-11-30

    ソースコードの総行数を取得する

    C++を例に,ソースツリーのルートディレクトリに移動して次のコマンドを実行するだけ find -regex ".*\.h\|.*\.cpp" | xargs wc -l | tail -n 1 気持ちよく1行で書けると脳内物質が出ているのを感じとれる

  • 2012-11-27

    カウンタも剰余演算もないSleep FizzBuzz作ってみてpushしてみた

    かなり前の記事,カウンタも剰余演算もないSleep FizzBuzz作ってみたをgithubにpushしてgist-itでembedしてみる.

  • 2012-11-19

    Bashのプロンプトを不謹慎にする

    Bashのプロンプトは自由に変えることができ,PS1という環境変数に設定できます. 例えばDOSのプロンプトが好きな人は次の設定をするといいでしょう. export PS1="C:\> " 結果はこのようになります(※Unix系OSにはドライブレターはありません). 刺激が欲しい人は,次のように設定すると,少し不謹慎ムードに包まれます. export PS1='$(if [[ $? = 0 ]];then echo "\[\033[01;34m\]✈\[\033[00m\]⌂";else...

  • 2012-05-10

    カウンタも剰余演算もないSleep FizzBuzz作ってみた

    かなり前にsleepによってソートするSleep Sortが話題を呼びました Genius sorting algorithm: Sleep sort 比較演算がないユニークなソートです 今回はこれに影響されてSleep FizzBuzzを作ってみました sleepを使用するので剰余演算が必要ありません. そしてカウンタは一秒ごとにタイマを進め, 初期時間との差分によって求めますので, 実質カウンタの実装はありません.

< Page 2 of 2