Should we standardize the `shebangs` for Bash ?
Đang mở
long-term-plan
priority: low
type:question
- Ngôn ngữ chính
- Java
- Star
- 3.1k
- Fork
- 1.4k
- Merge trung bình
- 6 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 32
Mô tả
In the code I see different shebangs for shell scripts:
- `#!/bin/bash`
- `#!/usr/bin/env bash`
- `#!/usr/bin/bash`
- `#!/bin/sh`
https://en.wikipedia.org/wiki/Shebang_(Unix)
https://stackoverflow.com/questions/10376206/what-is-the-preferred-bash-shebang
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng việc lập danh mục các shebang của script shell trong toàn bộ repository và xem xét các tài liệu tham chiếu được liên kết để so sánh những dạng được liệt kê. Xác định liệu một quy ước duy nhất có phù hợp hay không, sau đó cập nhật nhất quán các script bị ảnh hưởng; công việc được coi là hoàn tất khi tiêu chuẩn đã chọn được áp dụng và ghi lại ở những nơi có liên quan.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- bash, shell
- Lĩnh vực
- tooling
- Loại issue
- Tái cấu trúc
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 35/100