Domande taggate «scripts»

Uno script è una serie di istruzioni scritte in un file di "testo normale". L'interprete di script (ad esempio, Bash o un'altra shell, Python, Perl, Ruby, ecc.) Legge il file ed esegue le istruzioni come se fossero state immesse al prompt dei comandi.



2
Alias ​​multilinea in bash
Ho il seguente script. È un semplice caso di test in cui aè presente qualsiasi valore di stringa e bdovrebbe essere un percorso. #!/bin/bash alias jo "\ echo "please enter values "\ read a \ read -e b \ echo "My values are $a and $b"" Tuttavia, ogni volta che …



3
Qual è il modo meno sicuro per memorizzare una password utilizzata da uno script?
Ho uno script Bash che si autentica automaticamente con un servizio usando il mio nome utente e password. Le credenziali sono attualmente archiviate come testo normale all'interno dello script. Quali precauzioni dovrei prendere per archiviare in modo più sicuro queste credenziali pur consentendo l'accesso allo script? Punti di chiarimento: Comprendo …


4
Variabile tra virgolette "$ ()"
Ho scritto questo script: #!/bin/bash while [ true ] do currentoutput="$(lsusb)" if [ "$currentoutput" != "$lastoutput" ] then echo "" date and Time >> test.log date +%x_r >> test.log lastoutput="$(lsusb)" lsusb >> test.log fi sleep 5 done Sono un principiante che sta cercando di imparare velocemente e ho una domanda …
12 bash  scripts 

4
Bash script per limitare il numero di accessi
La mia azienda ha l'obbligo di avere un'applicazione server in esecuzione, a cui tutti gli utenti accedono tramite terminale putty. Voglio scrivere uno script di shell che dovrebbe essere aperto solo 20 terminali putty. Se il 21 ° terminale si apre, voglio chiudere immediatamente quel terminale. Come posso raggiungere questo …


3
Errore nella funzione shell per contare i numeri pari
Per un compito devo scrivere una funzione che stampa il numero di numeri pari quando fornito con una sequenza di numeri. Ho usato il pezzo di codice che ho usato per un compito precedente (per stampare 1quando un numero era pari e 0quando il numero era dispari) Il mio problema …

5
Vuoi creare file txt per ogni png nella cartella
Ho questa sceneggiatura #!/bin/bash folder='/home/data/mnist/training' for filePng in $folder/* do touch $filePng.txt done Funziona, solo che, per un file chiamato 001.png, crea 001.png.txtinvece di 001.txt. Come posso modificarlo?
12 bash  scripts 

2
Per loop con Alphabet
Funziona perfettamente su OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Ma quando lo eseguo su Ubuntu, ottengo il seguente errore. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Non riesco a risolvere il problema. Eventuali suggerimenti?
12 bash  scripts  syntax 

5
.sh specificando l'estensione?
Perché alcuni sistemi eseguiranno un .shfile semplicemente specificando il nome del file senza estensione e altri richiedono il nome più l'estensione? Nel mio caso sto cercando di scrivere una serie di comandi seguendo queste istruzioni . Sto specificando l'estensione ora, ma .shsarebbe preferibile poter eseguire i comandi senza .

2
Come fare in modo che il mio sistema elimini tutti i file in una determinata directory più vecchia di un certo tempo mantenendo intatta la struttura della directory?
Ho una directory sulla mia macchina, pensala come la mia specie di tmpdirectory, ma è nella mia ~directory. E voglio farlo in modo che il mio sistema ogni 3 ore elimini tutti i file (pur mantenendo intatta qualsiasi struttura di directory, ma eliminando comunque tutti i file in tutti i …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.