Qual é a diferença lógica entre
ll -d !(.*@(ry|rc))
ll -d !(.*{ry,rc})
?
Usando-os no meu diretório home, o segundo corresponde a .bash_history e .xinputrc , enquanto o primeiro não.
Nota:
$ shopt extglob
extglob...
Estrutura de Diretórios:
one.pdf
./subdir/two.pdf
./anothersubdir/three.pdf
Quando eu digito:
find ./ -type f -name "*.pdf"
recupera todos os pdfs, incluindo subdiretórios.
Função de Bash
function getext {find ./ -...
Eu tenho este código para renomear um monte de arquivos:
#!/bin/bash
for file in $1
do
mv -i "${file}" "${file/pattern/replacement}"
done
Como substituo "pattern" e "replacement" por $ 2 e $ 3?
Este código não funciona:...
Eu tenho arquivos como abaixo. Eu quero manter 30 de setembro, 30 de outubro .... arquivos e excluir o resto.
-rw-r--r-- 1 nbswmcm advboprd 13463761 Sep 2 01:19 vtm_data_12month_20140902.txt
-rw-r--r-- 1 nbswmcm advboprd 13474125 Sep 3 01:5...
Atualmente tenho um diretório com 100 arquivos de 4 tipos, para um total de 400 arquivos. Eu gostaria de encontrar quais estão faltando. Meu script atual é:
for((i=1; i<=100; i++)); do name="File_Type_1_${i}.RData";
[[ ! -e "$name" ]] &...
a maneira de verificar o arquivo como todos sabem é assim
[[ -f /var/scripts_home/orig_create_DB_files_1.46.38 ]] && echo file exist
mas como verificar se o arquivo existe no arquivo do caso contém nome como - " create_DB_files...
Eu tenho um arquivo de texto e estou tentando encontrar todas as instâncias de Word1 Word2 Word3 em um arquivo de texto e substituí-lo por Word4 Word2 Word5 . Word2 é uma string desconhecida, mas o resto das palavras é conhecido.
Aqui es...
Ao procurar por arquivos txt, eu corro este comando:
find . -name "*.txt" -print
Isso me dá uma lista de todos os arquivos de texto abaixo do diretório atual.
No entanto, find . -name *.txt -print me apresenta o seguinte erro:
f...