Pular para o conteúdo

Deletar a ultima pasta de um caminho [RESOLVIDO]

Responder tópico
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.
  • Denunciar
  • Indicar

1. Deletar a ultima pasta de um caminho [RESOLVIDO]

Enviado em 19/09/2019 - 23:42h

Pessoal, sou novo nisso

estou querendo fazer um script que verifica o tamanho de um diretorio, caso ele nao exista tentar na pasta anterior, os caminhos serão sempre diferentes
ex:
/home/user/pasta1/pasta2/pasta3/pasta4/

caso este caminho nao exista ele tenta o

/home/user/pasta1/pasta2/pasta3/

e assim por diante até conseguir fazer o df, alguem tem ideia de como fazer isso ?

Responder tópico

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.

2. Re: Deletar a ultima pasta de um caminho

Melhor resposta

Enviado em 20/09/2019 - 10:37h

#!/bin/bash

DIR="$HOME/TESTE/pasta1/pasta2/pasta3/pasta4/pasta5"

while [ ! -d $DIR ]
do
echo "$DIR : NÃO EXISTE"
DIR=${DIR%/*}
done

echo "$DIR : EXISTE"

3. Sucesso

Enviado em 20/09/2019 - 13:53h

Opa,

era isso mesmo ... valeu..

Responder tópico

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.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder