Questa è l'app Linux denominata sh la cui ultima versione può essere scaricata come shfmt_v3.6.0_windows_386.exe. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata sh con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
sh
DESCRIZIONE
Un parser, un formattatore e un interprete della shell. Supporta POSIX Shell, Bash e mksh. Richiede Go 1.16 o successivo. Per analizzare gli script della shell, ispezionarli e stamparli, vedere gli esempi di sintassi. Per operazioni di alto livello come l'esecuzione di espansioni di shell su stringhe, vedere gli esempi di shell. shfmt formatta i programmi shell. Vedi canonical.sh per una rapida occhiata al suo stile predefinito. shfmt formatta i programmi shell. Se l'unico argomento è un trattino (-) o non viene fornito alcun argomento, verrà utilizzato lo standard input. Se un determinato percorso è una directory, verranno utilizzati tutti gli script di shell trovati in quella directory. Quando indicizzi gli array associativi di Bash, usa sempre le virgolette. Il parser statico dovrà altrimenti assumere che l'indice sia un'espressione aritmetica. Alcuni builtin come export e let vengono analizzati come parole chiave. Un sottoinsieme dei pacchetti Go è disponibile come pacchetto npm chiamato mvdan-sh.
Caratteristiche
- Analizza gli script della shell
- Operazioni di alto livello come l'esecuzione di espansioni della shell
- shfmt formatta i programmi shell
- I pacchetti sono disponibili su Alpine, Arch, Debian, Docker, FreeBSD, ecc.
- Utilizziamo il supporto fuzzing nativo di Go
- Richiede Go 1.18 o successivo
- Alcuni builtin come export e let vengono analizzati come parole chiave
Linguaggio di programmazione
Go
Categorie
Questa è un'applicazione che può anche essere recuperata da https://sourceforge.net/projects/sh-shell-parser.mirror/. È stato ospitato in OnWorks per poter essere eseguito online nel modo più semplice da uno dei nostri Sistemi Operativi gratuiti.