Eu tenho uma pergunta depois de ler sobre glob ampliada.
Depois de usar shopt -s extglob ,
Qual é a diferença no seguinte?
?(list): Matches zero or one occurrence of the given patterns.
*(list): Matches zero or more occurrences of th...
Eu sei que o rsync tem uma opção --exclude que eu uso com bastante frequência. Mas como posso especificar que deve excluir todos os diretórios "numéricos"?
Na lista de diretórios abaixo, gostaria apenas de copiar css , html e include...
Como posso criar ou encontrar uma lista de comandos unix de 3 letras no Mac OS X?
Gostaria de criar um novo programa / comando para um projeto. Eu gostaria de fazer um nome de 3 letras, mas eu não quero entrar em conflito com outros comandos...
Como eu posso verificar se um arquivo tem um arquivo de extensão .java?
Até agora eu tenho:
for javaFile in *.java ; do
{
echo "The file $javaFile has : " >> ~/Desktop/externalServers.txt
grep -E '^[^/]{2}.*http...
Eu sou um usuário de terminal iniciante tentando entender curingas. Acho que tenho uma boa noção disso, mas tenho algumas perguntas:
Por que os dois códigos a seguir funcionam conforme o esperado:
ls -d .[!.]?*
echo [D]*
Mas os 2 segui...
Acabei de perceber que tenho toneladas de arquivos desfazer Vim ( .un~ ) espalhados pelo meu sistema de arquivos. Gostaria de excluir todos esses arquivos, exceto em um diretório - ~/.tmp . Meu primeiro problema é que não consigo encontrar u...
Quando tento corresponder todos os arquivos de ponto em um diretório com .* , parece ter um efeito colateral desagradável: além de corresponder todos os arquivos e diretórios (reais), ele corresponde a . e .. .
bash-3.2$ mv test/.* des...
O que o caret ^ faz no zsh?
echo ^ lista os arquivos no diretório atual, como ls .
Eu uso grml .
Aparentemente, não é um alias e which ^ imprime o mesmo que which $(ls) .
Também command -v ^ não imprime nada e retorna 1....
Estou ciente de usar .[!.]* para se referir a todos os dotfiles em um diretório com exceção de .. , mas como se pode referir a todos os dotfiles, exceto .. e .git ? Eu tentei várias variações em .[!.||.git]* e .[!.][!.git]* e sim...
Estou confuso com a descrição da sintaxe dada para o lftp em seu site:
-x RX, --exclude=RX exclude matching files
-X GP, --exclude-glob=GP exclude matching files
Como exatamente excluo certos arquivos durante o es...