うめすこんぶ

日々のプログラミングで残しておきたいメモ.何かの役に立てれば幸いです.

shell

言語別Sprintfのまとめ

研究で実験をしていると、ファイル名を連番で出力したいという時が良くあります。 連番をtest1, test2, ..test10などとすると、ファイル名でソートすると、都合よくソートされないんですよね (test1 test10 test2の順になる) ファイル名でソートした時にうま…

シェルスクリプトを使うときのsshの使い方

sshは ssh ユーザ名@ホスト と使ってリモートマシンに入ることが多いけど、 ssh ユーザ名@ホスト コマンド か ssh ホスト -l ユーザ名 コマンド でローカルにいながらリモートマシンのターミナル上のコマンドを打つことができる。 例えば、 ssh user@192.168…

rm -fr /してしまった

Macで魔のコマンド、rm -fr /してしまいました。 幸い、ルート権限ではなかったので、通常通り使えていますが、非root権限のeclipseが壊れて起動できなくなりました。 こんどからrmするときはちゃんとチェックしてから実行するようにしよ。

sedを使って複数ファイルの文字列を一気に置換する

本ブログ初のLinuxねた。 ファイルの特定の文字列を置換したいときがよくあります。 Emacsなら、M-x replace-stringで済むのですが、複数ファイルに一気に置換をかけたいときは Emacsだとめんどそう。ではどうするのか、と考えました。 結論 shellで以下のコ…