apache / apache/cloudstack

Should we standardize the `shebangs` for Bash ?

Đang mở
#11,675 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
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

Mở 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

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.