Ci sono molte soluzioni al tuo problema.
Se il pc sul quale hai la share alla quale vuoi accedere si chiama ILMIOPC, il comando
ti ritorna il suo indirizzo IP. Da qui è facile scrivere uno script che faccia la stessa cosa del tuo comando. Per esempio:
Codice: Seleziona tutto
#!/bin/sh
PC=`nmblookup ILMIOPC | grep ILMIOPC | grep -v querying | awk '{print $1}'`
tunar samba://$PC
Stai attento, ci sono apici invertiti!
Poi devi rendere questo file eseguibile (chmod 700 myfile.sh) e rintracciabile (mettilo in /home/iltuonome/bin, e aggiungi la riga
in fondo al file /home/iltuonome/.bashrc).
Alternativamente, molti router consentono di riservare un indirizzo dhcp: apri la pagina di configurazione del tuo router, e da qualche parte trovi address reservation.
Infine, puoi decidere che il pc sul quale hai la condivisione non si muove mai, e allora tanto vale dargli un indirizzo IP statico, ma mi raccomando trovane uno al di fuori del range del tuo DHCP.
Benvenuto nel mondo della programmazione,
