checkbashisms - Online în cloud

Aceasta este comanda checkbashisms care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


checkbashisms - verificați pentru bashisme în / Bin / sh script-uri

REZUMAT


checkbashismes scenariu ...
checkbashismes --Ajutor|--versiune

DESCRIERE


checkbashismes, pe baza uneia dintre verificările de la lintian sistem, efectuează verificări de bază
on / Bin / sh scripturi shell pentru prezența posibilă a basismelor. Ia numele de
scripturi shell pe linia de comandă și emite avertismente dacă sunt detectate posibile bashisme.

Rețineți că definiția unui bashism în acest context echivalează aproximativ cu „o caracteristică shell
care nu este necesar să fie suportat de POSIX”; aceasta înseamnă că unele probleme semnalate pot fi
permis în secțiunile opționale ale POSIX, cum ar fi XSI sau portabilitatea utilizatorului.

În cazurile în care POSIX și politica Debian nu sunt de acord, checkbashismes implicit permite
extensii permise de Politică, dar pot oferi și opțiuni pentru o verificare mai strictă.

OPŢIUNI


--Ajutor, -h
Afișați un rezumat al opțiunilor.

--linie nouă, -n
Verifica pentru "ecou -n" (nu POSIX, dar este cerut de Politica Debian 10.4.)

--posix, -p
Verificați problemele care nu sunt POSIX, dar care trebuie să fie suportate de Politica Debian
10.4 (implică -n).

--forta, -f
Forțați ca fiecare script să fie verificat, chiar dacă în mod normal nu ar fi (de exemplu, it
are un bash sau non-POSIX shell shebang sau pare a fi un shell wrapper).

--suplimentar, -x
Evidențiați liniile care, deși nu conțin bashisme, pot fi utile în
stabilirea dacă o anumită problemă este un fals pozitiv care poate fi ignorat.
De exemplu, utilizarea lui „$BASH_ENV" poate fi precedat de verificarea dacă "$BASH„este
set.

--versiune, -v
Afișați informații despre versiune și copyright.

EXIT VALORI


Valoarea de ieșire va fi 0 dacă nu au fost detectate posibile bashisme sau alte probleme.
În caz contrar, va fi suma următoarelor valori de eroare:

1 A fost detectat un posibil bashism.

2 Un fișier a fost omis dintr-un motiv oarecare, de exemplu, pentru că era imposibil de citit sau nu
găsite. Mesajul de avertizare va oferi detalii.

4 Nu au fost detectate bashisme într-un script bash.

Utilizați checkbashisms online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows