|
From: | arkanadd |
Subject: | Escapando Colchetes na saída do ls |
Date: | 23 Oct 2016 16:12:55 -0700 |
Estou precisando comparar duas listas, mas os arquivos que possuem [] no nome não são encontrados. Tentei escapá-los, mas até o momento não encontrei a forma correta.
O código utilizado é o:
#!/bin/bash
exec 3< <(ls /home/cdva/)
while read arq <&3; do
var=`grep -e "$arq" ARQ02`
if [ "$?" -ne 0 ] ; then
echo "$arq" >> result
fi
done
exec 3<&-
[Prev in Thread] | Current Thread | [Next in Thread] |