Jaroslav Votruba wrote:
prosim o radu , jak vyresit nasledujici vec
pisu si script na zalohovani win stanic a pro potreby reportu bych chtel
dale pracovat s vystupem parametru -v (ukecanost) , ktery se mi vypisuje
jen na obrazovku, ale ja bych jej potreboval jeste rozpitvat.
zalohuji prikazem
votruba=`nmblookup -S votruba | sed -n '2p' | cut -d " " -f1`; smbtar -v
-s $votruba -u votruba -p heslo -t /home/votruba/smb/aa -x share -d
prokes/dokumenty
pricemz vystup na obrazovku je nasledujici
votruba=192.168.0.92: No such file or directory
added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0
can't determine netmask for lo
Domain=[VOTRUBA-WXP] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
tarmode is now full, system, hidden, noreset, verbose
directory \prokes\dokumenty\adresĂĄĹ\
24064 (23500.0 kb/s) \prokes\dokumenty\adresĂĄĹ\MirosĹaw
SadĹowski.doc
[...]
tar: dumped 51 files and directories
Total bytes written: 1728000
pokud se to pokusim poslat do souboru prikazem
votruba=`nmblookup -S votruba-wxp | sed -n '2p' | cut -d " " -f1`
;smbtar -v -s "$votruba" -u votruba -p heslo -t /home/votruba/smb/aa -x
share -d prokes/dokumenty >> text.txt
tak v text.txt mam jen
server is 192.168.0.92
share is share\prokes/dokumenty
tar args is
tape is /home/votruba/smb/aa
blocksize is
jestli me to nas**e, tak zkusim jeste zalohovat pomoci smbclient , kde
bych se mohl vyhnout i zjistovani IP adresy z netbios jmena
Tipuju, ze to zbytek neposila na stdout, ale stderr, takze bych to
zkusil treba takhle:
smbtar -v -s "$votruba" -u votruba -p heslo -t /home/votruba/smb/aa -x
share -d prokes/dokumenty >> text.txt 2>&1
Ovsem zalezi na tom, v jakem shellu se to spousti, v kazdem muze byt
presmerovani stderr na stdout reseno trochu jinak.
V tcsh by to bylo tusim takto:
smbtar -v -s "$votruba" -u votruba -p heslo -t /home/votruba/smb/aa -x
share -d prokes/dokumenty >>& text.txt
Mirek
--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l