So che nel mondo unix, se modifichi il tuo file .profile o .cshrc, puoi fare un source ~ / .profile o source ~ / .cshrc per ottenere l’effetto sulla tua sessione corrente. Se ho modificato qualcosa nella variabile di sistema su Windows, come posso avere effetto sulla sessione corrente del prompt dei comandi senza uscire […]
La mia domanda è simile a questa: come rilevare se il mio script di shell sta scorrendo attraverso una pipe? . La differenza è che lo script di shell su cui sto lavorando è scritto in Node.js. Diciamo che inserisco: echo “foo bar” | ./test.js Allora come posso ottenere il valore “foo bar” in test.js […]
Sto cercando di aggiungere una riga di testo al centro di un file di testo in uno script bash. Specificamente sto provando ad aggiungere un nameserver al mio file /etc/resolv.conf. Così com’è, resolv.conf si presenta così: # Generated by NetworkManager domain dhcp.example.com search dhcp.example.com nameserver 10.0.0.1 nameserver 10.0.0.2 nameserver 10.0.0.3 Il mio objective è aggiungere […]
Supponiamo che io abbia degli array bash : A1=(apple trees) A2=(building blocks) A3=(color television) E indice J=2 , come ottenere il contenuto dell’array di A2 ?
GNU bash, versione 1.14.7 (1) Ho uno script si chiama ” abc.sh ” Devo controllare questo da script abc.sh solo … al suo interno ho scritto la seguente dichiarazione status=`ps -efww | grep -w “abc.sh” | grep -v grep | grep -v $$ | awk ‘{ print $2 }’` if [ ! -z “$status” ]; […]
Per qualche ragione ho bisogno, come utente, di eseguire senza sudo uno script script.sh che necessita dei privilegi di root per funzionare. Ho visto come l’unica soluzione per mettere sudo INSIDE script.sh. Facciamo un esempio: script.sh : #!/bin/sh sudo apt-get update Naturalmente, se eseguo questo script, ricevo un prompt che mi chiede una password. Poi […]
Ho alcuni file in linux. Ad esempio 2 e ho bisogno di mischiare i file in un unico file. Per esempio $cat file1 line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 e $cat file2 linea one linea two linea three linea four linea five linea six linea […]
Ho uno script che lancia dentro di sé un comando con un parametro che è un segreto. Per esempio: #!/bin/bash command-name secret Durante l’esecuzione del comando posso leggere attraverso ps -ef | grep command-name ps -ef | grep command-name che è il segreto. C’è un modo per hide il segreto in un modo che attraverso […]
Sto cercando di installare YouCompleteMe da qui . Quando eseguo: ./install.sh –clang-completer Ottengo questo errore: env: bash\r: No such file or directory Non so cosa c’è di sbagliato con le variabili di ambiente. Ecco il mio percorso di base: which bash /bin/bash Devo cambiarlo in / usr / bash? Se sì, allora come dovrei farlo? […]
Perché dovrebbe funzionare? timeout 10s echo “foo bar” # foo bar ma questo non lo farebbe function echoFooBar { echo “foo bar” } echoFooBar # foo bar timeout 10s echoFooBar # timeout: failed to run command `echoFooBar’: No such file or directory e come posso farlo funzionare?