# which **Repository Path**: luzhenfang/which ## Basic Information - **Project Name**: which - **Description**: 基于c++17 文件搜索工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-16 - **Last Updated**: 2021-04-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 说明 基于c++17 文件搜索工具 - 运行原理: 读取$PATH环境变量,解析目录列表 - 多线程遍历目录,加入到容器中。 - 容器数据结构: map ## usage ```shell which.exe filename ``` ## version ```shell which.exe -v ``` ## help ```shell which.exe -h ``` ## demo ```shell PS E:\ModernCpp\ModernCpp\which> which java.exe D:\ProgramKits\emsdk\emsdk\java\8.152_64bit\bin\java.exe D:\ProgramKits\jdk8u281\bin\java.exe PS E:\ModernCpp\ModernCpp\which> ```