ok, grazie all'aiuto di devil con quella riga, e il suggerimento di un mio amico a usare `` ho ottenuto quello che volevo
a seguire lo script nella versione attuale
ho sostituito quelli che sono campi sensibili per la privacy e sicurezza del sottoscritto con asterischi, ma dovrebbe essere ben comprensibile lo stesso
Codice:
#! /bin/sh
export PATH=/sbin:/bin:/usr/sbin:/usr/bin
cd /root/
FILE='file_tobesent'
#crea file_tobesent
touch file_tobesent
#crea parte1 del file che contiene l'indirizzo lan locale wireless
ifconfig wlan1|grep inet|cut -d ':' -f 2|cut -d ' ' -f 1 > file_tobesent_part1
#crea parte2 del file che contiene l'indirizzo pubblico del router
lynx -dump checkip.dyndns.org > file_tobesent_part2
#uso variabili per creare un'unica riga con tutte le info necessarie
FILE1=`cat file_tobesent_part1`
FILE2=`cat file_tobesent_part2`
echo -n "Indirizzo LAN locale" $FILE1 "indirizzo pubblico router" $FILE2 > file_tobesent
echo
echo "Ho inviato la stringa al file_tobesent"
#crea file log e allega output di indirizzi lan e internet
cat file_tobesent > /root/logs_scriptino
ftp <<**
open ****.***.**
cd /*****/
bin
hash
put $FILE
bye
**
echo "Trasferimento ftp concluso con successo" & echo "Trasferimento ftp concluso" >> /root/logs_scriptino
#rimuove i files usati per questo script
rm file_tobesent_part1 & rm file_tobesent_part2 & rm file_tobesent
echo "Files temporanei rimossi con successo" & echo "Files temporanei rimossi con successo" >> /root/logs_scriptino
spero possa essere d'aiuto a qualcuno