0
A
回答
3
0
這是一個荒謬的和非常低的水平bash的方式做到這一點:
複製和粘貼:
mkfifo /tmp/grep1
mkfifo /tmp/grep2
grep -i "dmg" /tmp/grep1 & export GREP1=$!
grep -i "zip" /tmp/grep2 & export GREP2=$!
find ./ -type f | tee /tmp/grep1 /tmp/grep2 >/dev/null
echo $GREP1
echo $GREP2
kill $GREP1
kill $GREP2
rm -f /tmp/finder
ps -a | grep -i grep
我遭受證明這是可行的。
輸出示例:
bash-3.2$ mkfifo /tmp/grep1 ; mkfifo /tmp/grep2 ; grep -i "dmg" /tmp/grep1 & export GREP1=$! ; grep -i "zip" /tmp/grep2 & export GREP2=$! ; find ./ -type f | tee /tmp/grep1 /tmp/grep2 >/dev/null ; echo $GREP1; echo $GREP2 ; kill $GREP1 ; kill $GREP2 ; rm -f /tmp/finder ; ps -a | grep -i grep
mkfifo: /tmp/grep1: File exists
mkfifo: /tmp/grep2: File exists
[6] 82891
[7] 82892
.//iTerm2-2_1_1.zip
.//Cisco_WebEx_Add-On.dmg
.//MacPass-0.5.1-alpha.zip
.//googlechrome-2.dmg
.//googlechrome.dmg
82891
82892
bash: kill: (82891) - No such process
[6]- Done grep -i "dmg" /tmp/grep1
[7]+ Done grep -i "zip" /tmp/grep2
82897 ttys012 0:00.00 grep -i grep
相關問題
- 1. 如何從表中找到具有特定疑問的列名?
- 2. 如何獲得在列表和特定父目錄中具有特定擴展名的文件的列表
- 3. 遞歸地查找具有特定擴展名的文件
- 4. 遞歸查找具有特定擴展名的文件
- 5. Python:如何查找具有特定擴展名的所有文件?
- 6. 如何在Android上查找所有具有特定擴展名的文件?
- 7. QDir.setNameFilter如何僅顯示具有特定擴展名的文件?
- 8. 如何僅上傳具有特定擴展名的文件?
- 9. 在matlab中處理具有特定名稱和擴展名的列表
- 10. 如何從特定目錄中獲取具有特定擴展名的所有文件的列表?
- 11. 將具有特定擴展名的文件移動到目錄
- 12. 迭代通過XML找到具有特定擴展名的網址與python
- 13. 在文件夾中找到一個具有特定擴展名的文件
- 14. 具有特定類型的泛型列表的擴展?
- 15. 如何查找文件名的特定部分/擴展名?
- 16. 移動具有特定文件名和擴展名的文件
- 17. 複製具有特定擴展名的文件名的位置
- 18. 在matlab中處理具有特定擴展名的文件列表
- 19. 如何在postgresql中找到具有特定列的表格
- 20. 具有特定擴展名的ASP.Net重定向
- 21. 在Unix中查找具有特定擴展名的所有文件?
- 22. 循環遍歷所有具有特定擴展名的文件
- 23. 將具有特定擴展名的所有文件複製到另一個目錄,同時更改擴展名
- 24. 如何在目錄中散步並找到具有特定擴展名的所有文件
- 25. PHP查找擴展沒有擴展名
- 26. 如何找到文件的擴展名
- 27. 如何刪除文件夾中具有特定擴展名的所有文件?
- 28. 我將如何重寫具有特定擴展名的所有文件?
- 29. 在C中列出所有具有特定擴展名的文件C
- 30. 如何獲得具有特定擴展名的驅動器中的所有文件的列表?
您需要'-type' – Barmar