-2
Linuxでは、次のコマンドはNginxのaccess.logファイルを最も要求の多いものに注文するコマンドです。Windows PowershellのLinux Bashシェルコマンド
'awk '{ print $1 }' access.log | uniq -c | sort -nr | more'
Windows Powershellのこのコマンドに相当するものは何ですか?
Linuxでは、次のコマンドはNginxのaccess.logファイルを最も要求の多いものに注文するコマンドです。Windows PowershellのLinux Bashシェルコマンド
'awk '{ print $1 }' access.log | uniq -c | sort -nr | more'
Windows Powershellのこのコマンドに相当するものは何ですか?
Get-Content access.log | ForEach-Object { $_.split()[0] -as [IPAddress] } | Sort-Object | Select-Object -Unique -ExpandProperty IPAddressToString
または
gc access.log |%{ $_.Split()[0] -as [IPAddress] } | sort -U |%{ "$_" }
NBの文字列表現を取得します。あなたのコードはあなたが主張することをしません。 uniq
の前に最初にソートする必要があります。これは、すべての重複ではなく、連続する重複を削除するだけです。
Stackoverflowは無料のコード翻訳サービスではありません。何をしようとしているのか、どのようなことが分からないのかを明記してください。 – kaylum