回答
find /home/DIR* -name 'file*csv' |xargs cat > output.csv
find /home/DIR* -name '*csv'
爲您提供文件的絕對路徑。
xargs cat
會遍歷文件和打印cat
文件內容
我可以用pwd代替'home'嗎? – StatsSorceress
'find $(pwd)/ DIR * -name'* csv'' –
由於每個目錄只有一個csv文件,最終的工作版本是: 'find $(pwd)/ RUN * -name'* csv'| xargs cat> pl_paras_means.csv' – StatsSorceress
使用bash 4.0+,你可以使用globstar
和使用更簡單的命令:
shopt -s globstar
cd /home
cat **/*.csv > pl_parameters
**/
擴展到整個目錄樹在當前目錄下。
你的命令:
find /home -type f -name '*.csv' -exec cat {} \; > pl_parameters
對我來說很好 - 不知道爲什麼你的輸出文件得到了一個零。
- 1. SSIS查找連接和SQL連接
- 2. 查找列連接的元素文件
- 3. 查找連接表
- 4. 查找和連接字符串
- 5. 連接查找-print0和xargs -0
- 6. ActiveRecord查找與連接和關聯?
- 7. 使用Hadoop/MapReduce查找連接組件
- 8. 在圖中查找連接的組件
- 9. 使用OpenCV查找連接的組件
- 10. 在圖中查找「連接的組件」
- 11. 如何動態查找連接組件
- 12. 連接libaries和makefile文件
- 13. 連接文件和打印
- 14. JNDI查找連接池
- 15. 查找連接令牌
- 16. 通過連接表查找
- 17. 查找連接到UBlueprint
- 18. 查找殭屍mySQL連接
- 19. 查找連接字符串
- 20. Cakephp爲'OR'和'AND'查找複雜連接條件的語法
- 21. 模糊查找轉換連接SSIS中的Excel文件
- 22. 查找和源文件
- 23. 查找和替換文件
- 24. 查找和複製文件
- 25. 查找和按文件名
- 26. 查找特定的文件夾和所有驅動器連接VBS
- 27. BATCH - 查找最近的文件並將其連接到另一個文件
- 28. 查找間接火車連接
- 29. 當點擊連接的可排序項時查找列表文本
- 30. 擊查找文件和顯示路徑功能
爲什麼不只是使用'cat /home/*/file1.csv> pl_parameters' –
我嘗試了一個修改版本的建議:'cat /home/*/*.csv> pl_parameters',但沒有運氣。 – StatsSorceress