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.
È possibile disabilitare il completamento automatico di Bash solo per un comando specifico? Caso d'uso: per ovvi motivi, vorrei disabilitare il completamento automatico per il rmcomando quando sono root. Sarebbe anche un dolore terribile se disabilitassi del tutto il completamento automatico, quindi vorrei rimuoverlo rmsolo per . Questo può essere …
Ho un semplice script come questo: #!/bin/bash BOO=bla-bla-bla cat > ./Makefile <<'EOF' Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include EOF Eppure genera in file: Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include come catutilizzare i valori delle mie variabili, non i nomi all'interno di quella stringa?
Ok; supponiamo che io sia in Bash e che abbia diversi file in una cartella. Molti di loro hanno un nome file☠☡☢☣.txt, dove ☠☡☢☣inizia con pazzi personaggi unicode non tipizzabili. Come potrei fare riferimento a uno di essi? Spingendo la scheda si completa automaticamente solo fino a quando filenon si …
$ 7z l ~ / Download /Tab Come rendere l'elenco risultante da ordinare per data, non per nome? Attualmente uso uno script speciale per elencare N file più recenti in una determinata directory (e copiare manualmente il nome file nella riga di comando), ma voglio renderlo semplice e più conveniente.
Vorrei creare uno script bash per aprire automaticamente una finestra dello schermo con 4 sessioni che eseguono comandi predeterminati. Vorrei aprire htop e gorgogliare sui due fotogrammi superiori, squidview nel riquadro grande centrale e un terminale vuoto nel riquadro grande inferiore. È possibile impostare con un singolo script bash?
Vorrei mettere programmaticamente un certo pezzo di testo nel buffer della riga di comando di bash, letto per essere modificato e usato come comando. Quello che non vedo l'ora è qualcosa di simile a read -ima per i comandi. -i text Se readline viene utilizzato per leggere la riga, il …
Sotto Bash alcuni comportamenti di Alt+ dmi stanno facendo impazzire da anni e ho capito che forse poteva essere risolto con un'impostazione. Se sono in un terminale ed eseguo un comando come questo: ...$ cat >> ~/notesSuperLongFilename.txt e poi se voglio, diciamo, rilasciare: ...$ scp ~/notesSuperLongFilename.txt Mi piacerebbe recuperare il …
La mia domanda è fondamentalmente come trasformare i miei due passaggi esistenti in un solo passaggio. Ho un tunnel SSH funzionante impostato tra due computer utilizzando un server middleman come questo: Kubuntu_laptop--->nat_fw--->Debian_Server<--nat_fw<--Kubuntu_desktop Quello che faccio attualmente è SSH da Kubuntu_laptop a Debian_Server e poi da Debian_Server a Kubuntu_desktop. Vorrei fare …
L' sudo -Aopzione (SUDO_ASKPASS) sembra che sudo perda l'impostazione del timeout (es. Timestamp_timeout). Voglio usare l'opzione sudo -A ma voglio mantenere il timeout predefinito (ad es. 15 minuti su Ubuntu) in uno script bash. Voglio chiedere la password dell'utente in modo sicuro e in una finestra di dialogo della GUI, …
Ecco il mio script bash di prova. Non riesco a farlo funzionare. Vedo due errori: Use of uninitialized value $answer in chop at /usr/sbin/adduser line 589. Use of uninitialized value $answer in pattern match (m//) at /usr/sbin/adduser line 590. Ecco la mia sceneggiatura: #!/bin/bash sudo adduser myuser << ENDX password …
Ho provato a scrivere un semplice script bash che userò per installare un'applicazione e aggiornarne il file di configurazione. Non riesco a far modificare il file di configurazione. # DBHost=localhost DBName=test # DBPassword= qualche suggerimento su come posso modificare sopra come sotto? DBHost=localhost DBName=database DBPassword=password
Ho il seguente codice in un file che proviene da entrambi zsh e bash. if test $SHELLNAME = zsh ; then lss() { l -l ${1:-.}/*(s,S,t); } laf() { l ${1:-.}/.*(.); } lad() { l -d ${1:-.}/.*(/); } lsw() { l -ld ${1:-.}/.*(R,W,X.^ND/); } fi SHELLNAMEè zshse la shell è …
Devo .bash_profileessere sincronizzato con Dropbox. Il modo più semplice a cui riesco a pensare è "reindirizzare" la shell da cercare .bash_profilein una cartella personalizzata. Quindi è possibile? O ci sono soluzioni migliori?
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.