Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
#!/bin/bash
# Verifica se o usuário forneceu um arquivo como argumento
if [ -z "$1" ]; then
echo "Uso: $0 <caminho_do_arquivo.tar.bz2>"
exit 1
fi
# Armazena o caminho do arquivo fornecido
arquivo="$1"
# Verifica se o arquivo existe
if [ ! -f "$arquivo" ]; then
echo "Erro: Arquivo '$arquivo' não encontrado!"
exit 1
fi
# Descompacta o arquivo .tar.bz2
echo "Descompactando o arquivo '$arquivo'..."
tar -xvjf "$arquivo"
# Verifica se a descompactação foi bem-sucedida
if [ $? -eq 0 ]; then
echo "Arquivo descompactado com sucesso!"
else
echo "Erro ao descompactar o arquivo."
exit 1
fi
Como Executar o Script:
descompactar.sh
.descompactar.sh
.chmod +x descompactar.sh
../descompactar.sh meu_arquivo_compactado.tar.bz2
.