2014/12/28
想像 の5倍 便利 ! from_unixtime するフィルター
さて、またひとつ
from_unixtime
select をターミナルから
$ db_fetch HANDLE --sql 'select * from foo_table where id=1'
id 1
name John
created_at 1419702037
updated_at 1419702037
こういうfrom_unixtime
というフィルタコマンドを
pipe して
$ db_fetch HANDLE --sql 'select * from foo_table where id=1' | from_unixtime
id 1
name John
created_at 1419702037(Sun, 28 Dec 2014 02:40:37 +0900)
updated_at 1419702037(Sun, 28 Dec 2014 02:40:37 +0900)
from_unixtime
は App::FromUnixtime に
表示 のカスタマイズ
$ db_fetch HANDLE --sql 'select * from foo_table where id=1' | from_unixtime --format='%Y-%m-%d %H:%M:%C' --start-bracket=' [' --end-bracket=']'
id 1
name John
created_at 1419702037 [2014-12-28 02:40:20]
updated_at 1419702037 [2014-12-28 02:40:20]
value
カラムがよしなには--re
オプションを
$ db_fetch HANDLE --sql 'select * from bar_table where id=1' | from_unixtime
id 1
name John
value 1419702037
updated_at 1419702037(Sun, 28 Dec 2014 02:40:37 +0900)
$ db_fetch HANDLE --sql 'select * from bar_table where id=1' | from_unixtime --re value
id 1
name John
value 1419702037(Sun, 28 Dec 2014 02:40:37 +0900)
updated_at 1419702037(Sun, 28 Dec 2014 02:40:37 +0900)
rc 設定 ファイル
--re
オプションの.from_unixtimerc
ファイルに
.from_unixtimerc の
では、みなさま