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.
É 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...
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...
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...
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...
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...
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...
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?
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...
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...