PowerShell -Part 4

■ このスレッドは過去ログ倉庫に格納されています
2020/01/01(水) 16:08:31.66ID:4oQ1Kxot
前スレ
PowerShell -Part 3
https://mevius.5ch.net/test/read.cgi/tech/1539074808/

次スレは>>980が立ててね!!
2020/01/01(水) 18:34:35.19ID:dhZuPVlL
すみません教えてください。テキストファイル内の当日の日付を検索したいんですが
patternに変数を使うにはどうすればいいんでしょうか?↓だと検索がヒットしません

$today = Get-Date -Format "yyyyMMdd"
Select-String -path c:\a.txt -pattern $today
3デフォルトの名無しさん
垢版 |
2020/01/01(水) 20:08:13.94ID:kGjhqYZD
怒らないで教えて欲しいんだが

WSLでよくね?
2020/01/01(水) 20:34:33.16ID:o3B0+Nz9
>>2
まずは
Select-String -path c:\a.txt -pattern '20200101'
で試したら?
2020/01/01(水) 20:48:49.03ID:MALUlSLD
$today に適当な文字列を代入して、sls しても出来る!
一応、パス区切りが\ の場合は、クォートした方が間違いない

たぶん、そのファイルが存在しないか、エラーが起きているのかも。
それか、文字コードが異なるとか?

$today = "file"
echo $today

Select-String -path c:\Users\Owner\Documents\a.txt -pattern $today
Select-String -path "C:/Users/Owner/Documents/a.txt" -pattern $today

漏れは、UTF-8 を、WSL で、grep してる
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況