管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

Shellscript

正規表現を使って特定の範囲の数値を含むファイル名を絞り込む

掲題のようなことがあったので備忘。正規表現検索にはegrepを使用。 やりたいこと、やったこと

sedでファイルの1~4行目を削除してファイルを上書き保存する

掲題のようなことがあったので備忘。sedをほどんど使ったことなかったんですが、便利ですね。 やりかた 応用編

IIJmioクーポンスイッチAPIをたたいてみる(アクセストークン取得編)

BICSIMを使っています。 中身はIIJmioなので、apiをたたくことで通信量を取得したり、高速通信のON/OFFが可能です。 日々通信量をアプリで見ているのですが、プッシュで通知できないかと考えました。 データを取得するために、まずはアクセストークンを取得…

CSVファイルの重複を除いて結合する(shellscript)

昨日のPowershellのshellコマンドバージョン 昨日に引き続き、対象のデータは以下のような感じです。 a.csv 日付,品目,価格 2017/3/3,りんご,150 2017/3/3,みかん,130 2017/3/4,キウイ,200 b.csv 日付,品目,価格 2017/3/3,みかん,130 2017/3/4,キウイ,200 20…

2日以上前に変更されたファイルを移動させる(shellscript)

2日以上前に変更されたファイル(カレントディレクトリと同階層限定) を別ディレクトリに移動 # 2日以上前に変更されたファイル(カレントディレクトリと同階層限定) を別ディレクトリに移動 $ find . -maxdepth 1 -type f -mtime +1 | xargs -i mv {} ./old/

コピー先ディレクトリに存在しないファイルのみをコピーする(shellscript)

特定の拡張子のファイルについて、コピー先ディレクトリに存在しないファイルのみをコピーするシェルスクリプト。 きっともっとシンプルなやり方があるとは思うけど、変数、繰り返し、条件分岐など織り交ぜて書いてみたかったので...