apache / apache/cloudstack

Should we standardize the `shebangs` for Bash ?

Offen
#11,675 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
long-term-plan priority: low type:question
Vorherrschende Sprache
Java
Sterne
3.1k
Forks
1.4k
Ø Merge
6 T. 19 Std.
Gemergte PRs (30 T.)
32

Beschreibung

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

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Shebangs von Shell-Skripten im gesamten Repository zu erfassen, und prüfe die verknüpften Referenzen, um die aufgeführten Formen zu vergleichen. Lege fest, ob eine einheitliche Konvention angemessen ist, und aktualisiere die betroffenen Skripte konsistent; abgeschlossen ist die Aufgabe, wenn der gewählte Standard angewendet und an den relevanten Stellen dokumentiert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
bash, shell
Bereich
tooling
Issue-Typ
Refactoring
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.