Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> software >> Tipi di estensione di file >> .

Quali estensioni dei file vengono utilizzate per identificare gli script di shell di comandi?

L'estensione del file utilizzata per identificare uno script di shell di comando dipende dalla shell per cui è destinato. Non c'è un'estensione universale. Ecco alcuni comuni:

* `.sh`: Questa è un'estensione molto comune e ampiamente compresa, spesso usata per script di shell di Bourne (SH) e conchiglie compatibili come Bash, ZSH e KSH.

* `.bash`: Indica specificamente uno script destinato alla shell bash.

* `.zsh`: Indica specificamente uno script destinato alla shell ZSH.

* `.ksh`: Indica specificamente uno script destinato a Korn Shell (KSH).

* `.csh` o` .tcsh`: Queste estensioni sono utilizzate per gli script C shell (CSH), con `.tcsh` spesso preferito per la variante TCSH migliorata.

* `.bat` (o` .cmd`): Questi sono usati per script batch su Windows. Questi non sono tecnicamente "script di shell" in senso Unix/Linux, ma hanno uno scopo simile.

* `.ps1`: Gli script PowerShell su Windows usano questa estensione. Ancora una volta, non una shell unix, ma funzionalmente simile.

È importante notare che l'estensione del file stessa non * applica * l'esecuzione dello script con una shell specifica. Potresti nominare uno script bash `my_script.txt`, ma lo shebang (la riga`#! `Nella parte superiore dello script) determina l'interprete usato. L'estensione è principalmente per la leggibilità e l'identificazione umana nei file manager.

 

software © www.354353.com