shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] pattern match no bash


From: Vinicius Costa Carvalho
Subject: Re: [shell-script] pattern match no bash
Date: Fri, 10 Aug 2018 14:36:09 -0300

Tenta:
du -sh /\!(proc|sys|dev)



2018-08-10 14:19 GMT-03:00 Tiago Tarifa Munhoz address@hidden [shell-script] <address@hidden>:
 

Pessoal,
estou fazendo um script que coleta o tamanho dos diretórios na raiz. Porém não quero colocar alguns deles como: /proc, /sys, /dev

Dentro do script eu coloquei o seguinte comando usando pattern match:
du -sh /!(proc|sys|dev)

se eu executar o script aparece o seguinte erro:
./teste.sh: line 9: syntax error near unexpected token `('
./teste.sh: line 9: `du -sh /!(proc|sys|dev)'

porém se eu executar o mesmo comando direto no shell funciona.

Há poderia dar algum pitaco nesse problema?
versão do bash: GNU bash, version 4.4.19(1)-release (x86_64-suse-linux-gnu)




--
Vinicius Costa Carvalho

"Se enxerguei mais longe, foi porque me apoiei sobre os ombros de gigantes."
Isaac Newton

reply via email to

[Prev in Thread] Current Thread [Next in Thread]