xXBruno94Xx
(usa Outra)
Enviado em 24/06/2014 - 20:07h
boa noite!
já tentei de todas as formas mas no script bash não esta a criar no caminho correto! fiz um teste aki criei os seguintes diretórios a partir da raiz "teste/home/usr" se eu executar:
ln -s /teste/home/usr /teste
na maquina virtual freebsd (na console) o caminho vai correto! cria-se um "atalho" dentro da pasta teste referenciando a pasta usr com o nome usr certinho!
mas eu quero fazer isso em script bash ".sh" e é ai que esta o problema, eu coloco no script assim:
#!/bin/bash
#########################
ln -s /teste/home/usr /teste
ou seja a mesma coisa que escrevo na console, salvo ele e coloco dentro da pasta "usr", mas ao ser executado na maquina com o comando sh link.sh ele gera um atalho para pasta teste um diretório acima ou seja vai ser criado na raiz "/" porem se eu colocar o script dentro da raiz e mandar executar ele cria um atalho para usr dentro da própria usr O.o meio confuso né? não entendo é o mesmo comando mas não funciona igual!!!
deixo aqui o link do bash ->
http://www.4shared.com/file/OxsYdv2hce/link.html
teste ai numa freebsd criando as pastas acima e colocando o link.sh dentro da usr!