![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| come cambiare shell predefinita in Linux? | princelinux | Shell scripting e di programmazione | 8 | 05-07-2009 09:31 AM |
| Come cambiare la shell di default. | klarue7 | Shell scripting e di programmazione | 3 | 05-07-2009 09:15 AM |
| Cambia per shell ksh | irasela | UNIX for Dummies Domande & Risposte | 2 | 08-03-2006 01:57 PM |
| Come posso cambiare la mia shell predefinita | milhan | Shell scripting e di programmazione | 17 | 07-13-2004 04:15 PM |
| cambiare utente in un guscio | scottl | UNIX for Dummies Domande & Risposte | 2 | 08-28-2003 04:15 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Modifica shell di default
Ciao a tutti
Io sono un totale novizio a nulla a che fare con conchiglie o di qualsiasi altra forma di script Unix / Linux, ecc Ho cercato di correre attraverso un tutorial su di scripting, ma richiede l'uso di sh. Il mio FreeNAS (FreeBSD) prova casella utilizzando l'ultima notte come costruire uno embedded installare su scheda CF è csh come default. Mi è stato detto: FreeNAS ha attuato le seguenti shell's: sh, csh, tcsh e le ultime FreeNAS 0.69b4 includere bash. La shell di default per FreeNAS (FreeBSD) è csh. Per la portabilità mi suggeriscono di usare sh (date un'occhiata a script in / etc / rc.d / directory), tuttavia bash è più avanzato. Ho visto qualche thread qui suggerire che cambiando il punto della 7a pertinenti utente in etc / passwd per la richiesta di shell. Mi è stato modificato, salvato e il logout come root e indietro come utente. Se dunque io non echo $ shell Ho / bin / tcsh Quindi, non sembra aver modificato Tentativo chsh, ma arrivare Command not found Hanno anche tentato un altro approccio, ma cant sembrano trovare il filo di nuovo, per far conoscere ciò che è stato, ma che ha anche dato un comando non trovato Avevo pensato di fare il reboot, ma se faccio questo, come è e sistema embedded, le modifiche si perdono. Può darmi una qualsiasi puntatori. Grazie Neil |
|
||||
|
Grazie, sono sicuro che è vero, ma come io sono solo a partire, e voleva correre attraverso questo tutorial:
UNIX / Linux Bourne / Bash shell scripting Tutorial [steve-parker.org] che è scritto con la shell Bourne in mente. E 'più facile per me, se a partire da una corretta shell. In questo modo, almeno so che quando qualcosa va storto, è qualcosa che ho fatto piuttosto che una differenza tra il tutorial (SH) e il serbatoio sto utilizzando (csh) La prima linea nel tutorial viene di modificare il prompt di $. Il comando dato e io non ho assunto devono essere state facendo qualcosa di sbagliato. Risulta che è stata la shell di differenze. Ho avuto bisogno di utilizzare set prompt \u003d "$" e non quello che ha dato il tutorial. Da quando ho postato prima, sono riuscito a modificare il file passwd, e salvarlo in locale disco fisso, e utilizzando il comando init post sezione del FreeNAS WebGUI, è riuscita ad ottenere copia di tutta al boot up. Ancora non è cambiata la shell di un utente, però, anche se la versione modificata e copiato in / etc Ho dimenticato di dire che io sono l'accesso alla casella da remoto sulla rete locale utilizzando PuTTY. Ho provato con: exec bash E 'appena chiuso la finestra di Putty immediatamente sul premendo il tasto Invio ... ma se avesse funzionato, non vorrei che mi hanno messo in una shell bash, piuttosto che sh? Ultimo a cura di npaisnel; al 10/08/2008 02:35 PM.. |
|
||||
|
Tentativo che Dan
Ora, quando l'accesso come root tramite Putty ottenere bash: Command not found prova: ~ # prova è il nome della casella Ho fatto un altro post post precedenti, ma non sembra, ho provato altri metodi, anche senza alcun risultato. Ora sembra che sono apparsi dopo Ultimo a cura di npaisnel; al 10/08/2008 02:12 PM.. |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|