都内SEのプログラミング勉強と雑記

2008年より都内でSEをしてます。業務システムをリプレイスし続けてきました。ここでは主にjavaやその周辺技術関連を紹介予定。学ぶことリスト:https://docs.google.com/spreadsheets/d/1G4lUqbHxsMf4PGgeRVe1ZL3JTOjlSTrqsJYe1CKz9UY/edit?usp=sharing

Linuxコマンド

find 時にPermmision deniedを非表示にする

まれにfindしていると find: ./usr/sbin/authserver: Permission denied などと出て非常に見づらい。 見れないところは表示しなくていいんだけど。。。 と思ったらこんな感じで非表示にできるらしい。 find . -name hoge 2>/dev/null これですっきり。

find xargs grepの結果がヒットしない。ファイル名に半角スペースまじってない?

よく使う構文ですが find . -type f | xargs grep 検索したい文字 とすると対象のファイル名に半角スペースがまじっていると xargsの引数に渡した際に別のファイルと認識されてしまいます。 例) [AAA BBB.txt]という1ファイルがあった場合、[AAA][BBB.txt]…

ITネタ lsコマンドでファイルプロパティの年を表示させる。Macで。

もうタイトルそのまんまなのだけどこれ。 ls -lT こんな感じで年表示される。 ~$ ls -l total 4240 drwx------@ 2 usera staff 4096 3 26 09:37 src -rw-------@ 1 usera staff 6368 3 19 14:48 202003191448.csv -rw-------@ 1 usera staff 2026377 3 27 08…

Macのターミナル(bash)で便利な入力補完と操作メモ。emacsが苦手なんだよ。

qiita.com 記事紹介です。 なんてさぼりな投稿、すみませぬ。。。

Maven installビルド時のログ出力レベルについて

java開発でビルドをMavenで行っています。 そのビルドをinstallコマンドで実行しているのですが [DEBUG]、[INFO]ログが多く 本当に見たい警告や異常時のエラーに気づきづらい。。。 そこで以下のようなシェルで実行することにしました。 *実行環境はMac ter…

Mac terminal からFinder起動

terminal操作をしているときに 「この階層でFinderを開きたいなぁ・・」と思うときがしばしばありました。 そんなときはこれ。 open . え?これだけでできるの!? と最初は驚きましたがwindows コマンドプロンプトの start . と同じか(厳密には違うけど ex…

findコマンドの-execオプションでよく間違う記述ミス

findコマンドの-execオプションでよく間違う記述ミスについて。 久しぶりに find コマンドを使用して -exec オプションで詳細もみようと以下のように打つと・・・ find . -name hogehoge -exec ls -l {}¥; 動かない。 何でだ? ググってみると「{}」は引数「…

follow us in feedly