Missing popover description of process/command substitutions
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 38/100
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện ví dụ Bash comm -2 -3 <(sort file1) <(sort file2) > file3 và đọc tài liệu được liên kết về phép thay thế tiến trình của Bash. Theo dõi cách explainshell nhóm và hiển thị hai phép thay thế, sau đó thêm phần giải thích theo ngữ cảnh cho cú pháp trong lệnh bên ngoài và xác minh rằng các lệnh sort lồng nhau vẫn có thể được giải thích riêng lẻ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
explainshell doesn't seem to understand bash's process substitution syntax. E.g. for this common snippet:
comm -2 -3 <(sort file1) <(sort file2) > file3
The two sorts are marked together as ?. It still lets you click on each one to see the sort explained, but no explanation of the syntax is otherwise given. A comment on what this means in the context of the outer command would be elucidative. If you don't know what it's called googling for <( ) is very hard!
Docs: http://wiki.bash-hackers.org/syntax/expansion/proc_subst
- Ngôn ngữ chính
- Python
- Star
- 14.3k
- Fork
- 851
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của idank/explainshell
-
`test -s` shows all optionsĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
idank/explainshell#367 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100
idank/explainshell#368 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100
idank/explainshell#365 · 2 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
idank/explainshell#354 · 2 bình luận · 4 reaction ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
idank/explainshell#343 ·
Tất cả issue của idank/explainshell
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
spec-kitty/spec-kitty#5319 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
backend::vllm diffusion multimodal
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
openai/openai-agents-python#5229 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày