Una shell non interattiva non fornisce un'interfaccia della riga di comando. Viene invece utilizzato per eseguire script o comandi in modalità batch. Ad esempio, la shell csh può essere utilizzata in modalità non interattiva specificando il flag -f.
Ecco alcune delle differenze chiave tra shell interattive e non interattive:
* Le shell interattive forniscono un'interfaccia a riga di comando, mentre le shell non interattive no.
* Le shell interattive in genere hanno un meccanismo di cronologia che ti consente di richiamare e modificare i comandi precedenti, mentre le shell non interattive no.
* Le shell interattive in genere supportano il controllo dei lavori, che consente di sospendere, riprendere e terminare i lavori, mentre le shell non interattive no.
In generale, le shell interattive sono più adatte all'uso interattivo, mentre le shell non interattive sono più adatte all'elaborazione batch.
sistemi © www.354353.com