Domande taggate «scripting»

Uno script è una sequenza di comandi o istruzioni eseguiti da un programma interprete anziché compilati in un programma eseguibile autonomo.

3
Esegue lo script remoto con il valore del parametro locale
Come posso automatizzare questo compito? 1) Sei in A. 2) Sei in B. 3) Esegui uno script in B, che necessita di un parametro noto in A. Innanzitutto, ho pensato che forse avrei potuto inviare il valore quando ho aperto la connessione con ssh. Quindi, probabilmente più semplice, tra 1) …
8 ssh  scripting  scp  web 


4
Programmazione della shell, evitando tempfile
Scrivo spesso script di shell KSH che seguono lo stesso schema: (1) recupera l'output da uno o più comandi (2) formattalo usando grep | cut | awk | sed e stampalo sullo schermo o su un file Per fare ciò, spesso memorizzo l'output di (1) in un file temporaneo, quindi …
8 shell  scripting  ksh 

1
Backup incrementali automatizzati su un'unità esterna
sfondo Un client necessita di una soluzione di backup automatizzata su un'unità esterna (da prelevare settimanalmente fuori sede). Solitamente suggerirei rsnapshot (o forse implementare uno rsyncscript personalizzato ), ma questa domanda è leggermente più complessa. Il sistema basato su Arch Linux è senza testa e pertanto la soluzione deve essere …



3
Comando per spostare una finestra su tutti i desktop
Mi piacerebbe essere in grado di spostare (bloccare) una finestra esistente su tutti i desktop usando un comando tramite script, piuttosto che attraverso il menu della finestra. wmctrl -r <WIN> -t <DESK>sposterò una finestra su un desktop diverso, ma non ho trovato un modo per usarlo per far sì che …


1
Motivo per ksh obsoleting -eq
L'ultima versione di ksh obsoletes utilizza -eqall'interno dei [[ ]]blocchi, preferendo (( ))invece. Perchè è questo? Non riesco a trovare alcuna documentazione sui vantaggi di (( ))sopra [[ ]]ovunque, e trovo che la sintassi molto più evidente. Per esempio: #!/bin/ksh var=1 if [[ $var -eq 1 ]] then echo ALPHA …

1
Che cos'è Linux per VMS DCL “ON ERROR”?
Utilizzando gli script di comando VMS DCL è possibile rilevare errori utilizzando il on errorcomando: $ on error then goto MyErrorHandler $ directory samiam.txt $ delete x.txt $ exit $MyErrorHandler: $ print "Something." Come si fa a farlo in Linuxland? Nell'esempio un errore con directoryo deletecauserà il passaggio a controllo …
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.