Perguntas sobre 'syntax'

Sintaxe refere-se às regras de linguagens de programação que estipulam como o código deve ser organizado para que a estrutura esteja sintaticamente correta e possa ser executada com êxito na estrutura particular dessas linguagens.
2
respostas

Quando é útil usar “grep - SOMEPATTERN”?

No Linux / AIX onde sempre, quando é útil usar -- , como neste comando: grep -- SOMEPATTERN     
11.10.2012 / 12:32
2
respostas

Expansão da cinta Bash para remover parte do nome do arquivo

É possível remover em vez de adicionar substring a um nome de arquivo usando a expansão de chave bash? Considerando o seguinte cenário, é possível adicionar um sufixo a um nome de arquivo usando a técnica abaixo: mv offlineimap.conf{,.mini...
12.05.2017 / 22:17
2
respostas

Como exportar uma lista grande de variáveis no Bash? [duplicado]

Eu uso o Bash 4.3.48 (1) e tenho um arquivo .sh contendo cerca de 20 variáveis logo abaixo do shebang. O arquivo contém apenas variáveis. Este é o padrão: x="1" y="2" ... Eu preciso exportar todas essas variáveis de uma maneira D...
10.02.2018 / 21:56
4
respostas

volta carrapatos vs aspas duplas

Venho imaginando isso há muito tempo, mas ainda não descobri como pesquisá-lo - é isto: x='command -v r2g' o mesmo que isto: x="$(command -v r2g)" ou é o mesmo que isso: x=$(command -v r2g) ... se é o último, devo fazer i...
28.05.2018 / 05:54
2
respostas

Por que 'source ~ / .bash_aliases' está saindo com erro de sintaxe?

Qual é o erro de sintaxe neste arquivo? Eu não consigo identificá-lo. set-k8s-azure() { export KUBECONFIG=~/.kube/config.azure-1 } set-k8s-minikube() { export KUBECONFIG=~/.kube/config.minikube } minikube() { if [[ $@ == start* ]]; th...
14.12.2017 / 16:29
2
respostas

Se [é um construído e [[é uma palavra-chave, então o que é ((?

De acordo com esta postagem , [ é uma versão interna e [[ é uma palavra-chave. Como eles podem ser considerados como comando, tudo após [ e [[ é considerado como argumentos de comando e deve ser separado por espaços, até que eles at...
26.04.2017 / 16:39
1
resposta

string nula como comando em while loop: empty / null-command

Eu estou querendo saber como o loop while avalia sua condição de loop. Na página man está escrito: while list-1; do list-2; done The while command continuously executes the list list-2 as long as the last command in the list list-1 r...
22.01.2017 / 15:41
3
respostas

Definindo corretamente uma agenda Cron para o processo ser executado a cada hora

Existe um registro: 45 * * * 1 script.sh e 45 0-23 * * 1 script.sh O efeito desejado é executar o script 45 minutos após cada hora às segundas-feiras. Eles são idênticos? Se não, qual é a diferença?     
18.07.2017 / 12:43
5
respostas

Como executar muitos arquivos no mesmo diretório de forma minimalista, SECA e bonita?

Eu uso o Ubuntu 16.04 e tenho um arquivo de localização, um arquivo que executa muitos arquivos, que eu peguei depois de baixar meu próprio projeto do GitHub para minha máquina. Este arquivo contém um script Bash e é denominado localize.sh...
12.02.2018 / 14:37
2
respostas

A seção de sinopse da man page para o comando find está errada?

Por isso, tenho tentado adquirir o hábito de ver primeiro as man pages antes de começar a pesquisar no Google quando esqueço como executar um determinado comando. Eu estava olhando para a página man do comando find hoje e na seção synopsis el...
02.08.2017 / 17:50