Pular para o conteúdo

Utilitario de montagem

Esse script pode ser generalizado e colocado todas as particoes que vc deseja montar ou desmontar.

no exemplo coloco a montagem de desmontagem de particoes vfat.
Alcione Ferreira ksombrah
Hits: 6.276 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Esse script pode ser generalizado e colocado todas as particoes que vc deseja montar ou desmontar.

no exemplo coloco a montagem de desmontagem de particoes vfat.
Download vfat_util Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

#!/bin/bash
case `$1` in
  montar)
    echo "Montando unidade FAT: ";
    mount -t vfat /dev/hda1 /windows;
    echo -n "ok";
    ;;
  desmontar)
    echo "Desmontando unidade FAT: ";
    umount /windows;
    echo -n "ok";
    ;;
  *)
    echo "Use (montar|desmontar)";
    ;;
  esac
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Gerador de senhas aleatórias com pwgen

"Integrando" nslookup ao ping

Adicionar agentes em uma ManageSystemList de ITM6

Beryl sem ATI e Nvidia!

Autenticando no Velox Empresarial

#1 Comentário enviado por telurion em 27/04/2005 - 00:11h
Achei o script interessante, mas quando pensei uma vez em algo do gênero quis uma funcionalidade extra, talvez você possa me ajudar a implementá-la (chique, não? :).

Eu queria que o script não apenas montasse a unidade, mas também mudasse o diretório atual para a mesma (tipo "cd /media/cdrom"). Mas aparentemente o diretório de trabalho dentro do script aparentemente não é o mesmo fora do script; como faço para resolver isso? export PWD?
#2 Comentário enviado por ksombrah em 27/04/2005 - 09:53h
vamos tentar!

eu não tenho muito conhecimento em bash, mas essa sua idéia é bem chique mesmo.

vou ler documentacoes, pra me informar, mas creio que o caso de usar o PWD não seja, por que na verdade o PWD sempre vai informar a pasta de trabalho atual.
#3 Comentário enviado por ksombrah em 24/05/2005 - 17:47h
Demorei mas consegui, com a ajuda de um amigo, a resolver o script com essa parte chique que vc quer:

temos o script:
#!/bin/bash
case `$1` in
montar)
echo "Montando unidade FAT: ";
mount -t vfat /dev/hda1 /windows;
echo -n "ok";
cd /windows;
;;
desmontar)
echo "Desmontando unidade FAT: ";
cd ~;
umount /windows;
echo -n "ok";
;;
*)
echo "Use (montar|desmontar)";
;;
esac

---
tipo assim não muda nda no script, vc simplesmente na hora de executar o script faz assim:
. ./script
^ aki é um espaço adicional

fazendo isso vc diz pro SO que as variaveis internas do script serao consideradas globais, do terminal, não apenas do script.

Sacou?!

FALOWSE, espero que ajude, teste ai, vai ver que funga legal!

Contribuir com comentário

Entre na sua conta para comentar.