![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Tech (http://www.dsy.it/forum/forumdisplay.php?forumid=189)
-- [Misteri] -e si nasconde (http://www.dsy.it/forum/showthread.php?threadid=21078)
[Misteri] -e si nasconde
Ciao!
questa di oggi proprio mi lascia senza parole... spero davvero che qcuno mi chiarisca il mistero... 
se assegno ad una variabile pippo il valore '-e' non c'è santo che tenga, ma echo non la visualizza... ![]()
perché?
mi spiego meglio:
code:
[root@lab0204 root]# pippo=-q [root@lab0204 root]# echo $pippo -q [root@lab0204 root]# pippo=-e [root@lab0204 root]# echo $pippo [root@lab0204 root]#
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Cambia shell
usi la bash ?
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
altra cosa...
io ho bisogno di controllare se un'opzione, passata come argomento di uno script, fa parte di un certo range di opzioni possibili.
X chiarire meglio, l'opzione può essere una tra le seguenti:
-e
-q
-ue
-uq
mi è venuto spontaneo pensare alle regexp e da quanto ho capito la sintassi dovrebbe essere qcosa del genere
/-u?[eq] /
eppure non c'è modo di passarlo come argomento di un grep
anche qui, ho provato con egrep, con grep -P, grep -e e tante altre...ma non c'è verso...
l'unica che funziona ma non come mi serve è
-u*[eq]
che però accetta anche -uuuue o -uuq
se non metto la stellina non accetta i semplici -e e -q
come diavolo faccio?!?!
tnx!!
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
sì sto usando la bash
ma non capisco dove sbaglio... ![]()
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by lallyblue
sì sto usando la bash
ma non capisco dove sbaglio...![]()
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
Hai provato
pippo=\"-e\"
echo $pippo
?
__________________
Furbo è colui che è molto bravo a togliersi da quei guai in cui il saggio non si sarebbe mai cacciato
Il bravo motociclista è come un buon amante: ha equilibrio, giudizio e tempismo.
Nessuna forma d'amore ha tanto rispetto per la libertà dell'altro come l'amicizia.
Originally posted by jdhoring
Hai provato
pippo=\"-e\"
echo $pippo
?
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
@alf boh, mi sembrava + sensato usare le regexp visto che (in teoria) era molto + banale... se solo non facesse le bizze...
@jd: mi stampa "-e" (anche con gli apici) che purtroppo non è cmq quello che mi serve :\
ah non va nemmeno se faccio semplicemente "echo -e" 
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by lallyblue
@alf boh, mi sembrava + sensato usare le regexp visto che (in teoria) era molto + banale... se solo non facesse le bizze...
@jd: mi stampa "-e" (anche con gli apici) che purtroppo non è cmq quello che mi serve :\
ah non va nemmeno se faccio semplicemente "echo -e"![]()

__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
Originally posted by Alf
Ehmm lally credo sia un opzione del echo .. ma non dirti quale ..![]()
Echo the STRING(s) to standard output.
-n do not output the trailing newline
-e enable interpretation of the backslash-escaped characters listed
below
-E disable interpretation of those sequences in STRINGs
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
ma no... echo non ci deve nemmeno arrivare a valutare il -e
provato con
echo "-e"
echo \-e
?
__________________
Furbo è colui che è molto bravo a togliersi da quei guai in cui il saggio non si sarebbe mai cacciato
Il bravo motociclista è come un buon amante: ha equilibrio, giudizio e tempismo.
Nessuna forma d'amore ha tanto rispetto per la libertà dell'altro come l'amicizia.
dunque, il motivo per cui non visulizza il -e non è perche non la memorizza nella variabile $a (ad esempio), ma perche applica il flag -e al comando echo... quindi se quel -e ($a) ti serve in uno script di shell puoi usarlo tranquillamente.....
la RE che soddisfa la tua richiesta è [-e|-q|-ue|-uq]
Saluti
__________________
"The POP3 server service depends on the SMTP server service, which failed to start because of the following error: The operation completed successfully." (Windows NT Server v3.51)
Su Solaris 9, Korn shell
$ pippo="-e"
$ echo $pippo
-e
__________________
Furbo è colui che è molto bravo a togliersi da quei guai in cui il saggio non si sarebbe mai cacciato
Il bravo motociclista è come un buon amante: ha equilibrio, giudizio e tempismo.
Nessuna forma d'amore ha tanto rispetto per la libertà dell'altro come l'amicizia.
Originally posted by jdhoring
ma no... echo non ci deve nemmeno arrivare a valutare il -e
provato con
echo "-e"
echo \-e
?
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
Originally posted by ak47
dunque, il motivo per cui non visulizza il -e non è perche non la memorizza nella variabile $a (ad esempio), ma perche applica il flag -e al comando echo... quindi se quel -e ($a) ti serve in uno script di shell puoi usarlo tranquillamente.....
la RE che soddisfa la tua richiesta è [-e|-q|-ue|-uq]
Saluti


__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
Ah ultima cosa lally se il problema e' proprio "stampare SOLO -e " ho una soluzione anche se non e' il massimo 
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
tipo?
io semplicemente facevo un
if echo $variabile | grep <regexp>
then
command
else
command
fi
boh mi sembrava la soluzione +semplice... :\
si può adattare?
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by lallyblue
tipo?
io semplicemente facevo un
if echo $variabile | grep <regexp>
then
command
else
command
fi
boh mi sembrava la soluzione +semplice... :\
si può adattare?
case "$variabile" in
"-e"|"-q"|"-u"|"-uq")
command1
command2
;;
*)
command3
;;
esac

__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
Originally posted by ak47
la RE che soddisfa la tua richiesta è [-e|-q|-ue|-uq]
code:
egrep "(^-)(e|q|ue|uq)"
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
l'opzione purtroppo non posso cambiarla, è quella che devo passare ad un programma x avere un certo risultato.
a questo punto userò l'egrep che mi hai suggerito, solo mi suonava strano che un comando come echo avesse tali limitazioni...
non c'è un comando alternativo all'echo x mostrare il contenuto delle variabili, vero?
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by DeepBlue
in bash con *grep mi sa che così non funziona.
Meglio che passi tutto a egrep così:
code:
egrep "(^-)(e|q|ue|uq)"

__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
beh perché di solito il case lo applico quando ho tante opzioni e diventerebbe difficile usare tanti if/then/else in cascata. visto che qui o l'opzione è tra quelle 4 (e allora esegue il comando) oppure è qualsiasi altra cosa (e allora stampa un mex d'errore) mi sembrava + logico usare un if/then/else... ma non sono una buona programmatrice quindi è facile che mi sbagli... ![]()
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by lallyblue
non c'è un comando alternativo all'echo x mostrare il contenuto delle variabili, vero?
Originally posted by Alf
ma scusa ... fare un if in pipe a un egrep e' simulare un case ... O_o;; perche' simularlo quando c'e' ?!
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Originally posted by lallyblue
beh perché di solito il case lo applico quando ho tante opzioni e diventerebbe difficile usare tanti if/then/else in cascata. visto che qui o l'opzione è tra quelle 4 (e allora esegue il comando) oppure è qualsiasi altra cosa (e allora stampa un mex d'errore) mi sembrava + logico usare un if/then/else... ma non sono una buona programmatrice quindi è facile che mi sbagli...![]()



__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
fico... ![]()
grazie mille cmq!
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by lallyblue
fico...
grazie mille cmq!
code:
pippo=-e printf "%s\n" $pippo
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
grande Alf ![]()
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Senza diventare matti, c'e' getopts per fare cio':
Nell'esempio lo script accetta le opzioni -h -a -b -c
code:
while getopts "habc" opt; do case $opt in h ) visualizzo_help ;; a) eseguo_una_cosa;; b ) faccio_altra_cosa;; .... esac done
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
In ogni caso, per controllare su una stringa e' uguale a un'altra, si usa if test:
in questo caso voglio che lo script dice gatto se lanciato con -e
code:
if test $1 = "-e"; then echo "gatto"; fi
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
Originally posted by Viry
Senza diventare matti, c'e' getopts per fare cio':
Nell'esempio lo script accetta le opzioni -h -a -b -c
code:
while getopts "habc" opt; do case $opt in h ) visualizzo_help ;; a) eseguo_una_cosa;; b ) faccio_altra_cosa;; .... esac done


__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Usa le virgolette: grep " pippo "
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
dhò...
ero convinta di averlo già provato invano... e invece funzia! ![]()
ok... dai dai, altro quesito ![]()
ho un output di un comando che suona + o - così:
code:
FIELDNAME1 FIELDNAME2 FIELDNAME3 ... FIELDNAMEn value1 value2 value3 ... valuen ... ... ... ... ... OTHERFN1 OTHERFN2 ... value value value .... .... ...
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
semplicemente
comando | cut -d " " -f 1
Fra le virgolette dopo il -d metti \t se i campi sono separati da tabulatori ![]()
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Il comando che comando e' ?
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
ehm... io vorrei avere solo i valori della prima tabella... niente titoli né valori della seconda tabella...
ho provato il cut ma non va bene... mi stampa tutti i titoli e i valori della seconda tabella...
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
@alf, non è un comando di bash, è un comando di un sw che utilizzo...
tra l'altro, non ho specificato, ma i valori all'interno della tabella possono cambiare, mentre i titoli son sempre quelli.
inoltre anche il numero di righe della tabella è variabile...
l'awk mi funziona, solo che mi include i 2 estremi (la prima e l'ultima riga indicate nello script) mentre io le voglio escludere...
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Si' volevo sapere quello.
E' un comando che dai e lui ti da in output il formato che hai scritto ?
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
Originally posted by lallyblue
ehm... io vorrei avere solo i valori della prima tabella... niente titoli né valori della seconda tabella...
ho provato il cut ma non va bene... mi stampa tutti i titoli e i valori della seconda tabella...
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Originally posted by Alf
Si' volevo sapere quello.
E' un comando che dai e lui ti da in output il formato che hai scritto ?
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Allora, con questo:
code:
comando |tr -d "\n"| sed s/OTHERFN1/\\nOTHERFN1/ | grep FIELDNAME1
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
uhm...
direi di no... mi servono incolonnati come sono...
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
molto semplicemente, con il comando che ho incollato sopra ottengo una cosa di questo genere:
code:
----- FIELDNAMEx FIELDNAMEy valuea valuepippo valueb valuepluto valuec valueciccio ... ... valuez valuepaperone ----

__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by lallyblue
uhm...
direi di no... mi servono incolonnati come sono...
code:
comando |tr "\n" "@@@" | sed s/OTHERFN1/\\n\\nOTHERFN1/ | grep FIELDNAME1 | tr "@@@" "\n"|grep -v FIELDNAME1
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
bene, quesito del giorno...
continuo qui xché riguarda sempre lo stesso script (chiamiamolo script.sh)...
(poi semmai splitto...)
ho la necessità di lanciare i comandi dello script da remoto, e pensavo di usare ssh
quindi ho creato un nuovo script, remotescript.sh ed ho 'inglobato' il codice dello script in questo:
code:
ssh nodename " ... <codice script> ... "

__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by lallyblue
l'unico modo x ora che ho trovato x avere la path della macchina remota è collegarmi e solo dopo, quando mi viene proposto il prompt, faccio echo $PATH.
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Originally posted by lallyblue
l'unico modo x ora che ho trovato x avere la path della macchina remota è collegarmi e solo dopo, quando mi viene proposto il prompt, faccio echo $PATH.
però questo non posso farlo nello script
idee?
funziona!!! ma grande Giulio!! 
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
scusate se vi assillo, ma qui è tutta una catena di casini...risolvo uno e ne salta fuori un'altro... 
a quanto pare devo usare sì il backslash, ma non basta, devo anche fare "su -" se no mi prende il $PATH sì ma non quello giusto (prende quello dello user... (?) )
quindi ora avrei una situazione di questo genere:
ssh nodename "su - -c comando1
comando 2
comando 3
...
comando n"
peccato che in questo modo prende le var. d'ambiente giuste solo il comando sulla prima riga...
come faccio a renderlo x tutti i comandi?
ho provato a mandare a capo dopo su -
ma mi resta lì senza dare segni di vita...

__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by lallyblue
scusate se vi assillo, ma qui è tutta una catena di casini...risolvo uno e ne salta fuori un'altro...
a quanto pare devo usare sì il backslash, ma non basta, devo anche fare "su -" se no mi prende il $PATH sì ma non quello giusto (prende quello dello user... (?) )
quindi ora avrei una situazione di questo genere:
ssh nodename "su - -c comando1
comando 2
comando 3
...
comando n"
Posso darti un consiglio ?
host remoto= HostA
host da cui operare = HostB
script sull' hostremoto : /usr/script/script.sh
HostB> ssh HostA /usr/scrit/script.sh
Invece di passargli il codice dello script passi il path dello script da lanciare. ![]()
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
Originally posted by giulio
ssh root@pippo.somewhere.net "echo \$PATH; comando1; comando2 ; comando3"
i comandi (nel caso fossero script) devono essere sulla macchina
remota.


__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
Originally posted by Alf
Esatto mi sa che lui vuole passare il codice dello script con l'ssh invece di eseguire lo script direttamente
Cosi' mi pare di aver capito![]()
Originally posted by giulio
Vogliamo esagerare?
Se lo script e' sulla macchina locale e si chiama script.sh puoi fare:
ssh root@pippo.somewhere.net "$(cat script.sh)"



__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
![]()
ok, ora mi mettete nell'imbarazzo della scelta... ![]()
qual è la soluzione migliore? la + sicura, efficace, efficiente, prestante... boh...
in base a cosa devo scegliere una soluzione +ttosto che un'altra?
grazie mille raga!! 
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Boh secondo me ha senso che se lo script deve girare solo sul server remoto e' il caso che si trovi li' sopra.
L'altro serve semplicemente per eseguirlo via ssh.
Cio' vuol dire che puoi collegarti da un server C e fare la stessa cosa
scrivendo solo
>ssh hostnameremoto /usr/script/script.sh
Senza doverti ricordare tutto lo script o scrivertelo ovunque 

__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
Originally posted by giulio
ssh root@pippo.somewhere.net "echo \$PATH; comando1; comando2 ; comando3"
i comandi (nel caso fossero script) devono essere sulla macchina remota.
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by lallyblue
uhm... ho provato ma non va...
devo per forza aggiungere "su - -c "
e a quel punto già alla seconda riga non usa + le variabili d'amb. corrette...
la sintassi che uso è questa (all'interno di un remotescript.sh)
#!/bin/bash
ssh nodename "su - -c comando 1;
comando 2;
comando 3;
...
comando n"
dove sbaglio?
Ehmmm ogni riga divisa da ; la esegue come comando a parte
Dovresti mettere davanti a tutti su - -c ...
Un po' complicata come cosa .. 
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
@giulio: ho provato come dici (script locale da eseguire su macchina remota) ma non trova il path della macchina remota.
sulla macchina remota c'è installato un sw del quale nello script eseguo dei comandi.
naturalmente sulla macchina locale questo programma non c'è.
come conseguenza non riesce eseguire i comandi perché non son nel path...
(scusa la contortaggine...
)
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by Alf
Ehmmm ogni riga divisa da ; la esegue come comando a parte
Dovresti mettere davanti a tutti su - -c ...
Un po' complicata come cosa ..![]()
A maggior ragione metti lo script direttamente sulla macchina remota.
E poi su quella locale fai ssh hostremoto "pathscript/script"
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
Originally posted by lallyblue
@giulio: ho provato come dici (script locale da eseguire su macchina remota) ma non trova il path della macchina remota.
sulla macchina remota c'è installato un sw del quale nello script eseguo dei comandi.
naturalmente sulla macchina locale questo programma non c'è.
come conseguenza non riesce eseguire i comandi perché non son nel path...
(scusa la contortaggine...)
code:
#!/bin/sh comando1 comando2 comando3 comando4
code:
#!/bin/sh export PATH=/una/dir/alquanto/strana:$PATH comando1 comando2 comando3 comando4
@alf: sì in quel modo funziona, ma volevo tentare di farlo anche da remoto...
finora mi collegavo in ssh e poi lo eseguivo sulla macchina remota. ma pensavo fosse possibile lanciarlo direttamente da remoto via ssh...
__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by lallyblue
@alf: sì in quel modo funziona, ma volevo tentare di farlo anche da remoto...
finora mi collegavo in ssh e poi lo eseguivo sulla macchina remota. ma pensavo fosse possibile lanciarlo direttamente da remoto via ssh...
Originally posted by lallyblue
@alf: sì in quel modo funziona, ma volevo tentare di farlo anche da remoto...
finora mi collegavo in ssh e poi lo eseguivo sulla macchina remota. ma pensavo fosse possibile lanciarlo direttamente da remoto via ssh...
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
Off-Topic:
bello 'sto thread!
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
concordo sulla terminologia...
la script è salvata sia in locale che in remoto.
se faccio
ssh nodename [invio]
e poi lancio la script, questa funziona regolarmente
ma se voglio dare un comando unico su una sola riga, facendo come dici tu[ssh root@nodename "$(cat script.sh)"] , mi dà quel problema...
cmq boh, ora devo scappare se no perdo il treno... riprendo il tutto lunedì 
magari nel frattempo provo a cercare qualche buon tutorial a riguardo...anzi, se ne avete qualcuno da consigliarmi, è il benvenuto!
Grazie mille a tutti x l'aiuto! 

__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ![]()
*** Browse my dA gallery !
***In medio stat virtus
Originally posted by lallyblue
concordo sulla terminologia...
la script è salvata sia in locale che in remoto.
se faccio
ssh nodename [invio]
e poi lancio la script, questa funziona regolarmente
ma se voglio dare un comando unico su una sola riga, facendo come dici tu[ssh root@nodename "$(cat script.sh)"] , mi dà quel problema...
cmq boh, ora devo scappare se no perdo il treno... riprendo il tutto lunedì
magari nel frattempo provo a cercare qualche buon tutorial a riguardo...anzi, se ne avete qualcuno da consigliarmi, è il benvenuto!
Grazie mille a tutti x l'aiuto!
![]()
ssh nodename [invio]
e poi lancio la script,
__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.
| All times are GMT. The time now is 17:40. | Show all 68 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.