Domande specifiche per GNU Bourne Again SHell, al contrario di altre shell Bourne / POSIX. Per domande sulle shell Unix in generale, utilizzare invece il tag / shell.
setcomando visualizza tutte le variabili locali come di seguito. Come posso esportare queste variabili tutte in una volta? >set a=123 b="asd asd" c="hello world"
Dopo pushdaverlo utilizzato troppe volte, desidero cancellare l'intera pila di percorsi. Come avrei popdtutti gli oggetti nella pila? Mi piacerebbe popdsenza dover sapere quanti ce ne sono nello stack? Il manuale di Bash non sembra coprire questo . Perché devo saperlo? Sono esigente e ripulisco lo stack.
Sto cercando di copiare file e sottocartelle da una cartella senza la stessa A. Ad esempio, una cartella contiene il prossimo: | file1.txt | file2.txt | subfolder1 L'esecuzione del comando successivo mi dà un risultato sbagliato: sudo cp -r /home/username/A/ /usr/lib/B/ Il risultato è /usr/lib/B/A/...copied files... invece di.. /usr/lib/B/...copied files... …
Sono connesso su un host tramite sshe vorrei confrontare (diciamo con diff) un certo file di configurazione con la sua controparte su un altro host, anch'esso accessibile via ssh, senza dover scaricare manualmente il file remoto prima di eseguire il diff.
È possibile in una shell bash interattiva inserire un comando che emette del testo in modo che appaia al prompt dei comandi successivo, come se l'utente avesse digitato quel testo al prompt? Voglio essere in grado di sourcecreare uno script che generi una riga di comando e lo emetta in …
Quando eseguo echo $SHELLl'output /bin/tcshindica che sto eseguendo una tcshshell. Ma per esempio quando emetto il seguente comando alias emacs 'emacs -nw' Ottengo il seguente errore: bash: alias: emacs: not found bash: alias: emacs -nw: not found e quando emetto alias emacs="emacs -nw"funziona benissimo! Questo è confuso dal momento che …
Accedo spesso a un server, quindi eseguo il cd in una directory specifica. È possibile semplificare questi due comandi in uno? ssh bob@foo cd /home/guest Vorrei evitare di cambiare qualcosa su "pippo", se possibile, poiché dovrò cancellarlo con l'amministratore del server. Uso bash, ma sono aperto alle risposte in altre …
Con un ascoltatore netcat come: nc -l <port> < ~/.bashrc Posso prendere il mio .bashrc su una nuova macchina (non ha nco LDAP) con: cat < /dev/tcp/<ip>/<port> > ~/.bashrc La mia domanda è: c'è un modo per imitare le capacità di nc -l <port>nella mia prima riga con / dev …
Quando apro il mio terminale dice "hai posta", qualcuno ha idea del perché? Sto eseguendo OS X, ma poiché anch'esso si basa su Unix e si basa su file come bashrc, bash_profile ecc. Pensavo che qualcuno qui potesse saperlo, e non sono sicuro che si tratti di un problema specifico …
Ho bisogno di scrivere uno script bash in cui devo creare un file che contiene i dettagli degli indirizzi IP degli host e la loro mappatura con gli indirizzi MAC corrispondenti. Esiste un modo possibile con cui posso trovare l'indirizzo MAC di qualsiasi host (remoto) quando è disponibile l'indirizzo IP …
Ho uno script bash myhome.shcontenente solo una riga: echo $HOME Il proprietario dello script è un utente: $ ls -l myhome.sh -rw-rw-r-- 1 user user <date> <time> myhome.sh In Ubuntu 16.04 e 17.10 ottengo: $ echo $HOME /home/user $ sudo echo $HOME /home/user $ bash myhome.sh /home/user $ sudo bash …
Come posso sostituire tutte le newline con spazio tranne l'ultima newline. Posso sostituire tutta la newline con lo spazio usando trma come posso farlo con alcune eccezioni?
Prefazione: amo bash e non ho intenzione di iniziare alcun tipo di argomento o guerra santa, e speriamo che questa non sia una domanda estremamente ingenua. Questa domanda è in qualche modo correlata a questo post su superutente, ma non credo che l'OP sapesse davvero cosa stava chiedendo. Uso bash …
Stavo studiando il codice in cui atviene utilizzato il comando. Mi sono guardato intorno e ho scoperto che è usato per eseguire lavori batch. Viene utilizzato per pianificare i lavori. Viene dato, come input, un comando e un tempo, relativo o assoluto. Quindi, la mia prima domanda è: perché viene …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.