jqコマンドで複数JSONファイルをマージ結合する方法 / how to merge json files using jq
入力ファイル test1.json, test2.json, test3.json Read more about jqコマンドで複数JSONファイルをマージ結合する方法 / how to merge json files using jq
コマンドラインで前ゼロ連番を出力する方法
4ケタの連番
$ echo -e "\n"{0001..0010} 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010
24時間を前ゼロで出力。 Read more about コマンドラインで前ゼロ連番を出力する方法
sshフリーズからの復旧
ssh 固まった場合
[Enter]
~
.
ユーザをグループに追加
$ sudo usermod -a -G groupName userName $ deluser <username> <groupname>
logoutが必要
Geotagging with ExifTool
$ sudo apt-get install libimage-exiftool-perl
http://www.sno.phy.queensu.ca/~phil/exiftool/geotag.html
Drupal tips
- Directory /home/username/.drush/cache/default exists, but is not writable. Please check directory permissions.
$ sudo chown -R $USER ~/.drush
Web::Scraper 使用例
scraperコマンド、矢印キーで履歴検索可に。
$ sudo apt-get install libterm-readline-gnu-perl
タイトルとリンクを取得する例
my $scraper = scraper { process '//td/small/a', 'result[]' => { 'title' => 'TEXT', 'link' => '@href' }; };
入れ子にして使用。正規表現による抽出、後処理。 Read more about Web::Scraper 使用例
テキスト変換
cygwinメモ
パッケージ管理ツール apt-cygのインストール
$ lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg $ install apt-cyg /binex.
$ apt-cyg install gnuplot bison libncurses-devel
Read more about cygwinメモ