yuu_nkjm blog


2011-02-20(Sun) [長年日記] 編集

[find][command] 特定のディレクトリ以下のファイルの行数を調べる

find  . -type f -print0 | xargs -0 wc -l| grep total
find  . -type f -name "*.java" -print0 | xargs -n100 -0 wc -l | grep total
find  . -type f -regex "*.java" -print0 | xargs -n100 -0 wc -l | grep total

UnxUtils | Download UnxUtils software for free at SourceForge.netのxargsを使ってるんだけど,-nオプションを指定してやらないと,引数が長すぎるというエラーが出る時がある.


2011-02-19(Sat) [長年日記] 編集

[Windows][bat][Linux][bash] Windowsコマンドプロンプトとbashでif文を使う

「C:\dos」ディレクトリの存在を調べたい場合、

if exist C:\dos\nul copy C:\a.txt C:\dos\b.txt

自分が使用した例で言うと,「ログディレクトリがなかったとき,ログディレクトリを作る」という時に使っている.

if not exist %LOG_DIR%/null mkdir %LOG_DIR%

bashだとこうかな.

if [ ! -d ${LOG_DIR} ]; then
  mkdir ${LOG_DIR}
fi

関連ページ


2011-02-18(Fri) [長年日記] 編集

[Java][Eclipse] Java標準ライブラリのソースコードのコメントを日本語化する

Eclipse上でShift+F2を押すと,添付されたJavadocを開くことができる().しかし,それだけでなく,Ctrl+左クリックでソースコードそのものにジャンプしたいことがある.jdkをインストールすると,src.zipというソースコードのアーカイブが付いてくるが,このzipに含まれるソースコードは英語のJavadocコメントが書かれたものである.このコメントを日本語に置換する方法を記す.

  1. ドキュメントのダウンロード - JDK 6のインストールと環境設定 - Javaダウンロードとインストールから,「Java SE 6 ドキュメント」をたどり,日本語のドキュメントをダウンロードする.
  2. MergeDoc - Eclipse NetBeans ホバー日本語化から,MergeDocをダウンロードをして展開,実行する.
  3. JDK 1.6u21のドキュメントを使う場合,設定をAPIドキュメントディレクトリの文字コードを「EUC-Linux」,入力ソースと出力ソースを「UTF-8」とする.
  4. 最後に,元のjdkに含まれていたsrc.zipをsrc-en.zipに変更し,新しく生成したsrc-ja.zipをsrc.zipに変更する.

(※)jarとソースコードを結びつけるには,「eclipse jar ソース 添付」あたりでぐぐる.

画像の説明

トップ 最新 追記 設定
2006|01|06|12|
2007|06|09|
2008|01|03|04|06|07|08|09|10|12|
2009|01|02|05|06|07|08|10|11|12|
2010|03|04|05|06|07|08|09|10|11|
2011|01|02|03|04|05|06|07|08|09|11|12|
2012|01|02|04|06|07|08|10|11|12|
2013|01|02|03|07|08|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|
2015|01|02|07|11|12|
2016|01|03|05|07|08|09|