その他メモ
正規表現によるファイルコピー
PowerShell:
Get-ChildItemとWhere-Objectを組み合わせ、-match演算子で正規表現に一致するファイルを絞り込み、Copy-Itemでコピーします。powershell# コピー先のフォルダパスを定義 $dest = "C:\path\to\destination" # コピー先フォルダがなければ作成 if (-not (Test-Path -Path $dest)) { New-Item -ItemType Directory -Path $dest } # ファイルを検索してコピー Get-ChildItem -Path . -Recurse -Filter "*.xlsx" | Where-Object { $_.Name -match '^\d{3}[a-zA-Z]\d{3}\.xlsx$' } | Copy-Item -Destination $destBash:
findコマンドで正規表現に一致するファイルを検索し、-execオプションでcpコマンドを実行します。bash# コピー先のフォルダを指定 DEST_DIR="/path/to/destination" # パターンに一致するファイルを見つけてコピー find . -type f -name "[0-9][0-9][0-9][a-zA-Z][0-9][0-9][0-9][0-9].xlsx" -exec cp {} "$DEST_DIR" \;
Webサイト入力項目(例)
- ユーザー情報: 氏名, email, 住所, クレジットカード番号
- 注文情報: 品物, 数量, 送り先
- システム側: 受注情報登録, 顧客情報更新, 在庫管理
企業リスト
- クレスコ
- CAC
- CUC
Tags: #PowerShell #Bash #正規表現