sh

GNU Parallel試してみたいなー

sh

$ git clone git://git.savannah.gnu.org/parallel.git ただ、今のところ使い道が無いんだよねえ……

バックアップを取ったファイルを元に戻す

sh

よくsedなんかで $ sed -r -i.bak 's/xxx/xxxxx/' ./* とかやったりとかするのですが、これを元の状態に戻すとなると $ for i in `find . -name '*.bak'`; do rm -f `echo $i | sed -r -e 's/\.bak//'`; mv $i `echo $i | sed -r -e 's/\.bak//'`; done とか…

シェルスクリプトで少し速くファイルに出力する

sh

連番の何かを書いたファイルを出力する場合、シェルスクリプトを書いて実行したりするのですが(RubyとかPythonとかでやりたいけどすぐに書けるほどスキルがない……)数が多いとそれなりに時間がかかります。 それが気になっていたのですが、ループでファイル…

commコマンドすごい

sh

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

screenと.bashrcとscpと

sh

.bashrcにログインしたらscreenを起動するように記述したせいで、scpでのファイルのコピーができなくなってはまったメモです。 ローカルだったり、sshで接続した先だったり、ログインするたびに $ screen を入力するのが面倒だったので.bashrcにログインした…

screenのメモ

sh

リージョンの分割やセッションのアタッチ・デタッチができたりなど、なにかと便利なscreenですが機能はそれくらいしか知らず、全く使いこなせていなかったので、これを機会に少し調べてみたのでした。 完全に使いこなせるようになるにはどれくらいかかるかな…