A montagem não funciona no script [closed]

1

Eu tento montar um arquivo iso a partir de um script, mas não funciona. No entanto, o mesmo comando funciona normalmente quando executado a partir do bash. Por quê? Estou suspeitando que é porque o comando precisa de sudo .

sudo mount -t iso9660 myiso.iso mydir 2> /dev/null 

Este é o comando exato que eu tenho no meu script. Nenhum erro ao executar o script ( 2> /dev/null , duh), mas nem mesmo quando eu removo essa parte, pois o script simplesmente não é montado. Eu tentei executar o script com sh script.sh e nada acontece, mesmo executando ./script.sh . O script tem permissões completas.

Quando eu executo este comando no bash ele funciona, se eu remover a parte /dev/null , ele dá o aviso típico de que o arquivo foi montado no modo somente leitura.

#! /bin/bash
mkdir mydir
sudo mount -t iso9660 myiso.iso mydir

Esse é o meu script.

    
por Escu Esculescu 05.11.2017 / 00:16

0 respostas