PowerShell Core

* PowerShell Coreを使って,現時点で62,171件のデータベースのブログ記事データを連番付きでファイルに保存

:CATEGORIES: PowerShell Core $n = 1; $list = $(dp -l); $list | % { '{0:d5} {1}' -f $n, $_; $n++} > l.txt 実行結果: ``` PS /home/a66> $n = 1; $list = $(dp -l); $list | % { '{0:d5} {1}' -f $n, $_; $n++} > l.txt PS /home/a66> head ./l.txt 00…

* PowerShell Coreで,指定したディレクトリー内の画像ファイルを正規表現で検索し,画像ビューアソフトで開くスクリプト

:CATEGORIES: PowerShell Core 昨日の夕方遅めの時間に宇出津新港に買い物に出掛ける前に作成し終えたスクリプトですが,2箇所コードを追加しました。範囲指定の書式のチェックと,始まりが終わりより大きい場合に値を入れ替える処理です。 自分用なのでけっ…

* PowerShell Coreで,指定したディレクトリーの一日前に更新したファイルを取得

:CATEGORIES: PowerShell Core Get-ChildItem -Path /home/a66/a_screenshot/ -Recurse | Where-Object { $_.LastWriteTime.Date -eq (Get-Date).Date.AddDays(-1) } 参考: PowerShell/Get-Dateで前日、翌日、前月、翌月などの日付を取得する方法 - Windows…

* Linux(Ubuntu)のPowerShell Coreで,指定したディレクトリー内で再帰的に正規表現に一致したファイルを,カレントディレクトリーにコピー

:CATEGORIES: PowerShell Core,正規表現 PS (19:09:35) > Get-ChildItem -Path ~/ -Recurse | Where-Object { $_.name -match "^200[1-3]-..-...*\.jpg$" }| % { $n = $_.name; if (Test-Path ./$n) { echo "ここに,${n}はあります。" } else { cp $_.FullN…