タグ

shellに関するketchupのブックマーク (4)

  • Home

    The constant hunt for more efficient and useful ways to use these 3d printers keeps turning up interesting results...

    Home
  • コマンドラインインタフェースを活用するためのティップス - builder by ZDNet Japan

    私の記事を過去に読んだことのある人であれば、私がコマンドライン派だということを知っているはずである。コマンドラインはGUIよりも高速で、効率が高く、パワフルである。もちろん、よくできたGUIは見た目に優れているものの、実際に仕事をやり遂げなければならない場合、私ならば必ずコマンドラインインタフェース(CLI)を選択する。私は未だにテキストモードの電子メールクライアント(Mutt)やテキストモードのIRCクライアント(Irssi)を使用している。GUIのクライアントでも同等の機能が提供されていてしかるべきであるが、実際には提供されていないことも多く、そういった場合にはイライラさせられることになるのである。 そうは言ったものの、CLIは取っつきにくく判りにくいと思っている人もいるだろう。しかし、そんなことはないのだ。CLIの使用時に役立つティップスや小ワザは数多くある。記事ではそういったもの

    ketchup
    ketchup 2008/12/13
    mv foo.{old,new}foo.old -> foo.newmv foo{.new,}foo.new -> foorename .old .new *.old.oldの拡張子を持ったファイルを全部.newに変更する!! 直前のコマンド!* 直前のコマンドの全引数!$ 直前のコマンドの最後の引数!:3 直前のコマンドの3番目の引数Quoted: コマンドラインインタフェースの使用時に役立つティップスや小ワザは数多く存在している。その中から、ファイル名を変更する際に役立つものなどを紹介する。 - builder by ZDNet Japan
  • シェル・スクリプトのデバッグ・ツール、bashdb | OSDN Magazine

    Bash Debugger Project(bashdb)を使うと、bashスクリプトにブレークポイントを設定したり変数を調べたりバックトレースしたり1行ずつ実行したりすることができる。bashdbは、C/C++デバッガー並みの技法でbashスクリプトをデバッグするツールだ。 インストールされているbashがbashdbをサポートしているかどうかは、次のコマンドを実行してみればわかる。下に示したbashdbのプロンプトが表示されなければ、bashdbをインストールする必要がある。 $ bash --debugger -c "set|grep -i dbg" ... bashdb<0> bashdbのパッケージはUbuntu Intrepidのリポジトリーにはあるが、openSUSE 11やFedora 9のリポジトリーにはない。試用マシンは64-bit Fedora 9マシンなので、通常の

    シェル・スクリプトのデバッグ・ツール、bashdb | OSDN Magazine
    ketchup
    ketchup 2008/12/13
    Quoted: Bash Debugger Project(bashdb)を使うと、bashスクリプトにブレークポイントを設定したり変数を調べたりバックトレースしたり1行ずつ実行したりすることができる。bashdbは、C/C++デバッガー並みの技法でbashスクリプトをデバッグするツールだ。
  • Emacs で Uniq

    2023 (1) ► 06 (1) ► 2022 (3) ► 09 (1) ► 06 (1) ► 03 (1) ► 2021 (4) ► 10 (1) ► 09 (1) ► 06 (1) ► 04 (1) ► 2020 (5) ► 11 (1) ► 10 (1) ► 09 (1) ► 06 (2) ► 2019 (7) ► 09 (1) ► 06 (4) ► 05 (1) ► 03 (1) ► 2018 (14) ► 12 (1) ► 11 (1) ► 10 (5) ► 09 (3) ► 06 (1) ► 05 (1) ► 03 (2) ► 2017 (76) ► 09 (5) ► 07 (2) ► 06 (5) ► 05 (1) ► 04 (2) ► 03 (11) ► 02 (23) ► 01 (27) ► 2016 (39) ► 10 (11) ► 09 (12) ► 06 (4

    ketchup
    ketchup 2008/12/13
    Quoted:uniq をかけたいテキストを領域で囲むC-u M-| (数引数付きで shell-command-on-region を呼び出す)uniq と入力する
  • 1