- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- PowerShell/UNIX系コマンド群との対応 へ行く。
UNIX系コマンド群との対応
ls
コマンドレット
get-child-item gci dir ls
find
コマンドレット
gci -Recurse -Filter "*.txt" # 1 gci -Recurse | where { $_.LastWriteTime -gt "2013-02-01" } # 2 gci -Recurse | where { $_.CreationTime -gt (Get-Date).AddDays(-3) } | Select-Object name # 3
- #1 ファイル名の末尾が.txtのファイル
- #2 2/1以降のファイル
- #3 3日前までに作られたファイルのファイル名のみ
grep
コマンドレット
Select-String sls
使用例
sls "taro" user.txt netstat -n | Out-String -Stream | sls "192.168."
詳細
高機能なSelect-String
Find-Stringを使う。https://github.com/drmohundro/Find-String
touch (ファイル作成)
New-Item -Type file foo.txt ni -type file foo.txt
which
Get-Command vi | ft Definition
Definition ---------- C:\Users\taro\App\vim\vim.exe
tail -f
Get-Content -Wait -Tail 10 foo.txt