我有很多*.dat
文件。什麼是bash腳本,可以刪除每個重複的相鄰行?Uniq很多文件
Q
Uniq很多文件
2
A
回答
5
您的意思是?
#!/bin/bash
for f in "[email protected]"
do
cp "$f" /tmp/tmp.dat
uniq /tmp/tmp.dat > "$f"
done
在哪裏可以運行的目錄中有許多* .dat文件。如果你把這個稱爲uniq_dat
腳本,並使其可執行文件,您可以運行它,如:
uniq_dat *.dat
相關問題
- 1. 在很多文件
- 2. 排序和uniq csv文件
- 3. uniq多維數組
- 4. perl中排序和uniq文本文件
- 5. 重命名很多文件
- 6. 合併很多CSV文件
- 7. 的uniq +沒有得到文件
- 8. 用Sqlite替換很多文本文件
- 9. NSIS - 我想卸載很多文件
- 10. 下載QT中的很多文件
- 11. 導出CSV文件有很多空行
- 12. 比較Bash中的很多文件
- 13. Ajax上傳很多文件,可能嗎?
- 14. 生成很多文件不起作用
- 15. matlab上很多文件的平均值
- 16. 用tcpdump搜索很多pcap文件
- 17. 用symfony2上傳很多文件
- 18. 很多json文件如何編譯
- 19. 很多.pch文件中的導入
- 20. log4net給我很多.1 .2 .3文件
- 21. htaccess的很多文件夾中
- 22. 使用python下載很多文件
- 23. 存儲很多日誌文件
- 24. node_modules有很多文件我不知道
- 25. 搜索,並在很多文件
- 26. 很多數據庫遷移文件
- 27. 一個xml到很多java文件?
- 28. 很多json文件導入到mongodb
- 29. 用很多文件構建rpm
- 30. 常量配置文件到很多類
......這有什麼錯'uniq'? – 2012-07-25 05:02:05
我不認爲我可以根據像* .dat這樣的正則表達式來指定許多輸出文件。 – 2012-07-25 05:03:36
然後,您需要指定您遇到的問題是您不知道如何遍歷文件。 – 2012-07-25 05:04:37