Perguntas sobre 'wildcards'

Padrões de caracteres curinga ou padrões de glob são padrões para selecionar uma coleção de nomes de arquivos ou outras cadeias de caracteres.
1
resposta

Lógica de correspondência de padrões de shell

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...
13.10.2017 / 10:46
1
resposta

A função Bash não funciona de forma recorrente [duplicada]

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 ./ -...
15.02.2017 / 05:01
2
respostas

Como eu chamo um script com um padrão curinga e mais dois argumentos?

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:...
16.11.2016 / 12:05
2
respostas

Número de arquivos em um diretório que começa com um texto específico

Como obter a contagem de arquivos em um diretório que começa com um texto específico, como dataxxx.csv     
14.12.2014 / 08:36
4
respostas

mantém o último arquivo de cada mês e exclui o resto

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...
05.11.2014 / 13:14
1
resposta

Procurando por arquivos ausentes em um diretório de arquivos via entradas curinga [duplicado]

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" ]] &...
03.11.2018 / 00:28
2
respostas

Alguém pode explicar o significado de - e ** em um comando linux / unix? [duplicado]

du -ch -- **/*.jpg | grep total Especialmente, o que significa -- (traço duplo) e ** (asterisco duplo)? Usando o shell Z     
20.07.2018 / 11:46
2
respostas

como verificar se o arquivo existe com base no nome parcial do arquivo [duplicado]

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...
17.01.2018 / 07:47
3
respostas

Altera as palavras conhecidas 1 e 3 de uma string enquanto mantém a palavra desconhecida 2 constante

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...
12.09.2017 / 11:01
2
respostas

De que maneira os parâmetros de cotação para 'find' são importantes? [duplicado]

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...
15.02.2017 / 22:11