Muitos programas de linha de comando fornecem opções que permitem validar um arquivo de configuração antes de carregá-lo. (Por exemplo, nginx -c path/to/file -t permite que os usuários validem um arquivo de configuração localizado em path/to...
Eu quero ls os arquivos contendo a substring "s1r", "s2r", "s3r" ou "s19r" em seus nomes de arquivos.
Estou quase lá!
Tentativas frustradas:
ls *s[123][9?]r*
O texto acima me fornece apenas arquivos, incluindo a substring
s19r...
A página do manual do zsh, em sua seção sobre test (também conhecida como [ ), aconselha explicitamente contra o uso, e insta os leitores a usar [[ sempre que possível.
A seção relevante afirma:
The command attempts to implem...
Em uma pasta no meu sistema, tenho um projeto C++ que estou tentando compilar.
Este processo usa alguns idiomas C++ que não são suportados pela minha versão do compilador. Em particular, muitas vezes dentro do código é usado o valor de...
O que significa o sinal -z no código abaixo:
if [ -z $TEST_PARAM ]; then
E há uma lista dessas bandeiras?
Para uma bandeira como ls -l , eu sei onde encontrá-la, mas para uma única bandeira, não encontrei nenhum site que a descrev...
Atualmente, estou tentando resolver um problema usando fdupes . Eu gostaria de comparar duas pastas umas com as outras e depois excluir todos os arquivos duplicados dentro de um desses diretórios.
Exemplo:
Os arquivos estão sendo armazen...
Eu preciso escrever um script de shell para executar automaticamente um conjunto de arquivos por meio de um programa existente ~ 1000 vezes. O programa que estou tentando executá-los é acessado através da linha de comando da seguinte forma, entã...
Em alguns scripts, vi as instruções condicionais if escritas como:
if [ some_conditional_statement ]; then
# do stuff
fi
ou
[ some_conditional_statement ] && #do stuff
É o segundo exemplo equivalente (a parte do mate...
Estou tentando escrever um script de shell que recebe uma entrada de cadeia de caracteres de um usuário, solicita um nome de arquivo e relata se
essa cadeia está presente no arquivo. Abaixo está meu script atual.
#!/bin/bash
while :...
Existem muitos links quebrados no meu sistema. Eu escrevi um script para vincular todos os links quebrados. Mas, depois que os scripts forem executados, o find me mostrará novamente que os links ainda existem.
Este é o meu código:
find /ho...