Làm cách nào để tạo một cái cây với tất cả mọi thứ bằng bash? Lệnh là gì?Làm cách nào để hiển thị một cây sự vật trong Bash?
Trả lời
tree/
hoặc
find/
Cập nhật: @OP, kể từ khi bạn có quá nhiều rắc rối với nó, làm thế nào về sự thay thế này. Trên ubuntu 9.10, bạn nên có bash 4.0? vì vậy hãy thử này
#!/bin/bash
shopt -s globstar
for rdir in /*/
do
for file in $rdir/**
do
echo "$file"
done
done
không ai trong số họ làm việc ... Tôi đang sử dụng máy ảo, có thể là như vậy? cây/nói rằng chưa được cài đặt – pedro
Nếu cây không được cài đặt trên máy sử dụng Ubuntu của bạn: 'sudo aptitude install tree' –
bạn thậm chí không tìm thấy ?? – ghostdog74
tree -R /
và sau đó khóc vì nó rất lớn.
Trên một lưu ý liên quan, để ngăn chặn các lệnh, nhấn tổ hợp phím CTRL + C
bạn nên có lẽ bí danh này :)
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
(Cảnh báo: sản lượng lớn)
Giả sử bạn muốn tìm một thứ gì đó từ cây, hãy làm
tree/> tree.txt
Sau đó, nhấn Ctrl + F.
$ find . -print | sed -e 's;/*/;|;g;s;|; |;g'
Thêm bí danh để ~/.bash_profile
alias tree="find . -print | sed -e 's;/*/;|;g;s;|; |;g'"
- 1. Làm thế nào để hiển thị cây quá trình hiện tại của một phiên bash?
- 2. Làm cách nào để ngăn các lệnh hiển thị trong lịch sử bash?
- 3. NerdTree - Hiển thị tập tin trong cây
- 4. Làm thế nào để hiển thị cây cuộc gọi trong VisualVM?
- 5. Làm cách nào để hiển thị một skydome thuyết phục?
- 6. Làm cách nào để Emacs hiển thị một nhân vật khác với thực tế được lưu trữ?
- 7. Làm cách nào để chỉ hiển thị ProgressBar sau một sự chậm trễ tối thiểu?
- 8. Làm cách nào để hiển thị mẫu doT.js trong nútjs?
- 9. Có cách nào để hiển thị cây phụ thuộc cho gói pip không?
- 10. New nhân vật dòng hiển thị trong kết quả NSLog
- 11. Làm cách nào để thoát ký tự đại diện/dấu hoa thị trong bash?
- 12. Hiển thị cây trên trang JSP
- 13. Làm cách nào để hiển thị BufferedImage trong JFrame?
- 14. Làm cách nào để hiển thị google.com trong iframe?
- 15. Làm cách nào để hiển thị PDF trong Adobe Flex?
- 16. Làm cách nào để hiển thị thẻ trong Flask/GAE?
- 17. Làm cách nào để hiển thị mẫu bên trong EventListener?
- 18. Làm cách nào để hiển thị CalendarView trong AlertDialog?
- 19. Làm cách nào để biết khi nào một ListBox đã hoàn tất hiển thị trong Silverlight?
- 20. Làm cách nào để hiển thị đường lưới trong GridLayout?
- 21. Làm cách nào để mở rộng cây trong gwt?
- 22. cách hiển thị một hàm trong R
- 23. Làm cách nào để hiển thị cuộc hôn nhân trong 'family-tree' dựa trên d3.js?
- 24. Làm cách nào để hiển thị một ký tự tux trong tập lệnh shell?
- 25. Làm cách nào để hiển thị đầu ra của lệnh bash Chef Opscode trong bảng điều khiển của tôi?
- 26. Có dòng lệnh nào trong Mercurial để hiển thị cây kho chứa
- 27. Làm cách nào để đặt tỷ lệ hiển thị giữa các widget trong bố cục Qt?
- 28. làm cách nào để thay đổi cách đối tượng DateTime được hiển thị trong một DataGridView
- 29. Làm cách nào để hiển thị np.array với pylab.imshow()
- 30. Làm thế nào để gọi một phương thức trong UserControl sau khi nó được hiển thị?
Tất cả mọi thứ? Nó có thể rất khó. 'tree' có thể được sử dụng cho hệ thống tập tin và' pstree' cho các tiến trình. Có thể có các công cụ '* tree' khác. Google có thể vô giá ở đây. – przemoc