2010年3月20日土曜日

find で検索した結果を xargs 経由でコピー

find でファイルを検索して、その結果を xargs に渡して cp でコピーする方法。

例えば、あるディレクトリ以下の png ファイルを OUTPUT_DIRECTORY にコピーしたい場合は以下のようにやります。

$ find . -name '*.png' -print | xargs cp -t OUTPUT_DIRECTORY

mv も同様に -t オプションでいけます。

● find, xargs, cp, mv

2010年3月17日水曜日

Ubuntu 複数インストールされている java を切り替え

以前、まさおのブログ (表): Ubuntu の alternative システム について書きましたが、
Java には、javac とか java_vm とか、他にも関連コマンドがあります。
それらを一つ一つ切り替えるのは面倒だな、と思っていたところ、
一発で切り替えるコマンドがありました。

■ インストールされている java の種類を確認

Sun Java 1.5 と 1.6、あと gci ? というやつが入ってます。

# update-java-alternatives -l
java-1.5.0-sun 53 /usr/lib/jvm/java-1.5.0-sun
java-6-sun 63 /usr/lib/jvm/java-6-sun
java-gcj 1042 /usr/lib/jvm/java-gcj

■ Sun Java 1.5 に切り替えたい場合の例

上のコマンドで確認した java の種類 (各行の 1 個目) を指定。

# update-java-alternatives -s java-1.5.0-sun

これは楽でいい。

● update-java-alternatives, alternatives, java, 1.5, 1.6, 変更, 切り替え

2010年3月13日土曜日

Firefox でウェブページへのショートカットを作成する

これ、どうやったらいいのか、Firefox のメニューとか、ページ上で右クリックとかやってもわからず…
Google さんに聞いたところ、このページを発見。

Web ページへのショートカットをデスクトップに作成する

なるほど、
コマンド世代には、ない発想…。
頭硬いなぁ~。

● Firefox, ショートカット, 作成, Web, Page, ウェッブ, ページ