Enviado em 05/12/2014 - 13:49h
Boa tarde!#!bin/bash DIR=/media/BACKUP/tmp/aquivo if [ -d $DIR ]; then mkdir /media/BACKUP/tmp/arquivo else echo "PASTA JÁ EXISTENTE !!!" fi
Enviado em 05/12/2014 - 15:16h
Enviado em 05/12/2014 - 15:35h
Com os ajuste o código ficou assim#!/bin/bash DIR=/media/BACKUP/tmp/arquivo if [ ! -d $DIR ]; then mkdir /media/BACKUP/tmp/arquivo else echo "PASTA JÁ EXISTENTE !!!" fi
Enviado em 05/12/2014 - 18:52h
Tenho as permissões, já tentei como root e como userEnviado em 05/12/2014 - 19:19h
Não tenho certeza , mas acho que o erro se refere ao '{ESPAÇO}' entre o ';' e o 'then'#!/bin/bash DIR="/media/BACKUP/tmp/arquivo" if [ ! -d $DIR ] then mkdir $DIR else echo "PASTA JÁ EXISTENTE !!!" fi
if [ alguma comparacao] then #ComandosExecutados else #OutrosComandos fi
if [ alguma comparacao] then #ComandosExecutados else #OutrosComandos fi
# Note o exemplo , pulando uma linha if [ -d / ] then echo "Existe a pasta raiz ('/')" # Note o outro exemplo , com o ';' if [ -d /dev/ ];then echo "Existe o /dev/" else echo "Não Existe o /dev/" fi else echo "Não existe a pasta raiz ('/')" fi
Enviado em 08/12/2014 - 13:50h
Obrigado a todos!tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0