GNU/Linux >> Linux の 問題 >  >> Linux

Windows での UNIX の find コマンドに相当するもの

追加のコマンドレットがインストールされていない場合は、単純に Get-ChildItem を使用できます :

Get-ChildItem -Filter *.zip -Recurse $pwd

Find-ChildItem Windows Powershell のコマンドレットは、Unix/Linux の find コマンドに相当します

http://windows-powershell-scripts.blogspot.in/2009/08/unix-linux-find-equivalent-in.html

Find-ChildItem オプションの一部

<オール>
  • Find-ChildItem -Type f -Name ".*.exe"
  • Find-ChildItem -Type f -Name "\.c$" -Exec "Get-Content {} | Measure-Object -Line -Character -Word"
  • Find-ChildItem -Type f -Empty
  • Find-ChildItem -Type f -Empty -OutObject
  • Find-ChildItem -Type f -Empty -Delete
  • Find-ChildItem -Type f -Size +9M -Delete
  • Find-ChildItem -Type d
  • Find-ChildItem -Type f -Size +50m -WTime +5 -MaxDepth 1 -Delete
  • 開示:私は Find-ChildItem の開発者です コマンドレット


    dir <drive: [drive:]> /s | findstr /i <pattern>
    

    - 代替 -

    dir /s <drive:>\<pattern>
    

    dir c: d: /s | findstr /i example.txt
    

    - 代替 -

    dir /s c:\example.txt
    

    Linux
    1. Linux での find コマンドの例

    2. 検索:コマンドが見つかりません

    3. inet_aton に相当する Windows

    1. bash ディレクトリ検索

    2. OS Xで同等のfallocate()コマンド?

    3. Linux cksum コマンドに相当する Windows

    1. Mac/Windows の open コマンドに対応する Linux のコマンドは?

    2. Unix の文字列コマンドに相当する Windows はありますか?

    3. Windows の Linux の File コマンドに相当するものは何ですか?