甘ちゃんSEの自己変革ブログ

1度もサービスを作ったことのない甘ちゃんがこのブログを通じて勉強したことや作ったものを自己発信していきます。

Linux

ls コマンドラインからとcrontabでのshellからだと出力結果違う・・・

いやーこれは想定外。shellで特定ディレクトリ内の最新ファイル名を取得したくて、 ls -lt /xxx/hogehoge.*.gz | head -n 1 | gawk '{print $10}' でコマンドラインからだとファイル名出力できたけど、 shellをcronから動かしたら出力できない、、比較してみ…

Linux ディレクトリ内のファイル数カウント

参考になったサイトをメモ。 MOVION.net » 指定ディレクトリ以下のファイル数を調べる[Linux][find] find . -type f | wc -l で、特定ディレクトリを対象外にしたい場合は下記。 findで特定のディレクトリを検索対象外(除外)にする - hogehoge foobar Blog S…

gzipでの圧縮後のファイル更新日時が・・・

あー更新久しぶりすぎる感じに。。。 仕事で毎時gzip使ってdumpデータを圧縮するスクリプトあって、 処理完了時間が1時間に近づいてきちゃったんで dumpの取得方法見直しをしてた時に発見。 圧縮後の.gzファイルの更新日時 = 圧縮完了日時 だと思ってたら、…

Linux viで文字コード指定して開く方法

メモ。 viでファイル開くときに文字コードを指定するには vi -c ":e ++enc=【文字コード】" 【ファイル名】 ShiftJISなら vi -c ":e ++enc=cp932" 【ファイル名】 EUCなら vi -c ":e ++enc=euc-jp" 【ファイル名】 UTF8なら vi -c ":e ++enc=utf8" 【ファイ…