criar-iso
Publicado por Perfil removido 17/10/2005
[ Hits: 10.182 ]
um simples script para criar arquivos iso, bom para uso prático e para exemplo de script.
#!/bin/bash
# Script para construção de arquivo .iso
# Autor: J. F. Mitre
# Data: 16/01/2005
# Data da última atualização: 16/01/2005
# Uso:
#
# criar-iso <dir_origem> <dir_destino> <nome_arq.iso>
#
usage(){
echo "Script para criação de imagem .ISO"
echo
echo "Uso: "
echo " criar-iso <dir_origem> <dir_destino> <nome_arq.iso>"
}
if [ $1 == --help ]; then
echo
usage
echo
exit 0
fi
if [ ! $# == 3 ]; then
echo
usage
echo
exit 1
fi
DIR_ORIGEM=$1
DIR_DEST=$2
if [ $DIR_DEST == $DIR_ORIGEM ]; then
echo "O diretório de origem e destino são os mesmos"
echo "Não é possível continuar"
echo
exit 1
fi
NOME_CD=$3
if [ ! -d "$DIR_DEST" ]; then
echo "Pasta de destino não foi encontrada!"
echo
usage
echo
exit 1
else
if [ ! -d "$DIR_ORIGEM" ]; then
echo "Pasta de origem nao foi encontrada!"
echo
usage
echo
exit 1
else
if [ ! -w $DIR_DEST ]; then
echo "Não é possível gravar em $DIR_DEST"
echo
exit 1
else
cd $DIR_DEST
if [ -e "$NOME_CD" ]; then
echo "Existe arquivo com o nome $NOME_CD em $DIR_DEST"
echo "A imagem não vai ser criada"
echo
exit 1
fi
cd -
echo "Criando imagem ..."
mkisofs -V $NOME_CD -l -o $DIR_DEST/$NOME_CD $DIR_ORIGEM
if [ ! -f "$DIR_DEST/$NOME_CD" ]; then
echo "Imagem não pode ser gravada!"
else
echo "Imagem criada com sucesso"
fi
fi
fi
fi
Script que insere cor nos seus comandos :)
Calcular raízes de equações de segundo grau
Instalador de pacotes com dialog atualizado no Github
Algoritmo para saber o maior e menor valor
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (10)
Assisti Avatar 3: Fogo e Cinzas (3)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (42)









