方向性未定のブログ

今は仕事の備忘録や思ったことをメモしている。

2017-08-01から1ヶ月間の記事一覧

PowerShellでテキストファイルの行数を取得する

概要 PowerShellでテキストファイルの行数を取得する時の覚書 例文 $DataLength = (Get-Content $filePath | Measure-Object -Line).Lines 解説 まず、Get-Content $filePath で$filePathの情報を オブジェクトとして取得している。 それをパイプでMeasure-O…

Powershellで特定の文字列に一致したらその部分だけ取得する

文字列のなかから特定のパターンの文字列に一致した場合、一致した文字列を取得する。 例1.ユーザIDを抜き出す。 $strIdPattern = [regex]"([hH][oO][gG][eE]¥d{3,})" $userid = $strIdPattern.Matches($_) |%{$_.Groups[1].Value} 例2.日時を抜き出す(Y…

sedの基本

sedの基本 コマンド文法 sed [-e,-f,-n] 'instruction' file > file 解説 オプション [-e] オプションeの後には必ず命令があるという意味になる。 複数の命令をする場合、-e 命令文 -e 命令文 とすれば複数の命令を行える。 [-f] 命令文を記載したファイルを…

findコマンドの実用

findコマンドの基本とその実用 コマンドの基本的な文法とオプション find /対象のディレクトリ -name キーワード find /対象のディレクトリ -iname キーワード (-inameは大文字小文字を区別しない) find /対象のディレクトリ -regex キーワード (検索ファ…