Linux

いつから touch コマンドでファイルを作れるようになったのか

答え: 最初から 最初の touch コマンド FreeBSD の touch のマニュアル曰く、touch コマンドは Version 7 の AT&T UNIX で登場したそうです。 HISTORY A touch utility appeared in Version 7 AT&T UNIX. touch(1) - FreeBSD Manual Pages このときの man …

シェルスクリプトにすると動かない不思議なコマンド(解決?)

昨日の動かないシェルスクリプト。 VERSION = `grep -E '^\s*system\.version\s*=' $SYSTEM_PROPERTIES` 原因はそのコマンドではなく、スクリプトにあったこの環境設定でした。 LANG=en_US 手元の環境では、この設定を行った場合、文字コードが ISO-8859-1 …

シェルスクリプトにすると動かない不思議なコマンド

今日、こんなコマンドを書きました。 grep -E '^\s*system\.version\s*=' ./system.properties プロパティファイルから、「system.version」がキーとなっている行を探すということをしています。 これをシェル上で実行したらちゃんと動きました。 でも、これ…

GNU-JavaMailでメールを送ると件名が文字化けする

メール送信機能をJavaで実装したところ、なぜか件名が文字化けするという問題にぶち当たりました。 しかも、不思議なことにWindowsからだと大丈夫なのに、Linuxからだと化ける・・・。 最初は文字コード指定を間違えたと思っていろいろ確認したんですが、特…

サーバをすばやく発見する方法

この前の壊れたサーバにOSを再インストールするためにサーバルームへ。 ところが、識別シールの情報が古くてそのサーバがどれかが分からない・・・。 最初はリモートでビープ音を鳴らせないかと思ったんですが、これが意外とやっかい。 もし鳴らせたとしても…

こんなコマンドがほしい

仕事で使っている開発用サーバが一台壊れました。 壊れたといっても、古いバージョンのOSに新しいアプリを上書きで入れたら動かなくなった・・・というものです。 コマンドは受け付けるけど、開発アプリは動かないという状態。 そんなサーバに対して先輩が言…