La riproduzione carica il player incorporato di YouTube (modalità privacy avanzata).
Tutorial di Scripting Shell per Principianti 4 - Passare Argomenti a uno Script Bash
CanaleProgrammingKnowledgeDescrizione dell’autore
Passare argomenti a uno script shell
Qualsiasi script shell che esegui ha accesso (ereditando) alle variabili di ambiente disponibili per il suo shell genitore. Inoltre, qualsiasi argomento che digiti dopo il nome dello script sulla riga di comando viene passato allo script come una serie di variabili.
I seguenti parametri sono riconosciuti:
$*
Restituisce una singola stringa ($1, $2 ... $n'') che comprende tutti i parametri posizionali separati dal carattere separatore di campo interno (definito dalla variabile di ambiente IFS).
$@
Restituisce una sequenza di stringhe ($1'', $2'', ... $n'') dove ogni parametro posizionale rimane separato dagli altri.
$1, $2 ... $n
Si riferisce a un argomento numerato dello script, dove n è la posizione dell’argomento sulla riga di comando. Nel Korn shell puoi riferirti direttamente agli argomenti dove n è maggiore di 9 usando le parentesi graffe. Ad esempio, per riferirti al 57° parametro posizionale, usa la notazione ${57}. Negli altri shell, per riferirti a parametri con numeri maggiori di 9, usa il comando shift; questo sposta la lista dei parametri verso sinistra. $1 viene perso, mentre $2 diventa $1, $3 diventa $2, e così via. Il decimo parametro, ora inaccessibile, diventa $9 e può quindi essere richiamato.
$0
Si riferisce al nome dello script stesso.
$#
Si riferisce al numero di argomenti specificati su una riga di comando.
★★★ I Migliori Corsi Online di ProgrammingKnowledge ★★★
★★★ Corsi Online per imparare ★★★
★★★ Segui ★★★
Qualsiasi script shell che esegui ha accesso (ereditando) alle variabili di ambiente disponibili per il suo shell genitore. Inoltre, qualsiasi argomento che digiti dopo il nome dello script sulla riga di comando viene passato allo script come una serie di variabili.
I seguenti parametri sono riconosciuti:
$*
Restituisce una singola stringa ($1, $2 ... $n'') che comprende tutti i parametri posizionali separati dal carattere separatore di campo interno (definito dalla variabile di ambiente IFS).
$@
Restituisce una sequenza di stringhe ($1'', $2'', ... $n'') dove ogni parametro posizionale rimane separato dagli altri.
$1, $2 ... $n
Si riferisce a un argomento numerato dello script, dove n è la posizione dell’argomento sulla riga di comando. Nel Korn shell puoi riferirti direttamente agli argomenti dove n è maggiore di 9 usando le parentesi graffe. Ad esempio, per riferirti al 57° parametro posizionale, usa la notazione ${57}. Negli altri shell, per riferirti a parametri con numeri maggiori di 9, usa il comando shift; questo sposta la lista dei parametri verso sinistra. $1 viene perso, mentre $2 diventa $1, $3 diventa $2, e così via. Il decimo parametro, ora inaccessibile, diventa $9 e può quindi essere richiamato.
$0
Si riferisce al nome dello script stesso.
$#
Si riferisce al numero di argomenti specificati su una riga di comando.
★★★ I Migliori Corsi Online di ProgrammingKnowledge ★★★
★★★ Corsi Online per imparare ★★★
★★★ Segui ★★★
Informazioni su questo tutorial
ProgrammingKnowledge ha pubblicato questo video tutorial di 8:35 il 29 ottobre 2017. È stato visto 402.175 volte su YouTube.
- Canale
- ProgrammingKnowledge
- Categoria
- Istruzione
- Durata
- 8:35
- Pubblicato
- 29 ottobre 2017
- Visualizzazioni
- 402.175
- Mi piace
- 3.398
Condividi
Questo tutorial in altre lingue
- ENShell Scripting Tutorial for Beginners 4 - Pass Arguments to a Bash-Script
- FRShell Scripting Tutorial pour les débutants 4 - passer des arguments à un Bash-Script
- ESShell Scripting Tutorial para principiantes 4 - Argumentos Pass a una Bash-Script
- PTShell Scripting Tutorial para Iniciantes 4 - Argumentos passe para uma Bash-Script
- DEShell Scripting Tutorial für Anfänger 4 - Pass Argumente zu einem Bash-Script
- NLShell Scripting Tutorial voor beginners 4 - Pass Argumenten om een Bash-Script
- RUShell Scripting Учебник для начинающих 4 - передать аргументы Bash-Script
- PLShell Scripting Tutorial dla początkujących 4 - przekazywać argumenty do skryptu bash
- JA初心者4のためのシェルスクリプトチュートリアル - バッシュ・スクリプトに渡す引数
- ARشل برمجة دروس للمبتدئين 4 - الحجج ممر لباش سكريبت
- HIशुरुआती 4 के लिए शैल पटकथा ट्यूटोरियल - एक बैश-स्क्रिप्ट को पास तर्क
- IDShell Scripting Tutorial untuk Pemula 4 - Lulus Argumen ke Bash-Script