Dado um caminho de arquivo de string, como /foo/fizzbuzz.bar, como eu usaria o bash para extrair apenas a fizzbuzzparte da referida
Dado um caminho de arquivo de string, como /foo/fizzbuzz.bar, como eu usaria o bash para extrair apenas a fizzbuzzparte da referida
O crontab tem um argumento para criar trabalhos cron sem usar o editor (crontab -e). Em caso afirmativo, qual seria o código para criar um cronjob a partir de um script
Eu posso ver que Ctrl+ left/ rightpula para o início / fim da linha. Como mudar isso paraCmd + left/ right arrow? Para obter Alt+ left/ right arrowfuncionando corretamente para o salto de palavras, siga este artigo
Eu quero executar um comando a partir de um script bash que possui aspas simples e alguns outros comandos dentro de aspas simples e uma variável. por exemplo repo forall -c '....$variable' Nesse formato, $é escapado e a variável não é expandida. Tentei as seguintes variações, mas elas foram...
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 10 meses . Ter um Linux...
Digamos que eu tenho um arquivo /templates/applee quero colocá-lo em dois lugares diferentes e depois remova o original. Então, /templates/appleserá copiado para /templates/usedAND /templates/inuse e depois disso eu gostaria de remover o original. É cpa melhor maneira de fazer isso, seguida...
Quero cpum diretório, mas não quero substituir nenhum arquivo existente, mesmo que seja mais antigo que os arquivos copiados. E quero fazê-lo completamente não interativo, pois isso fará parte de um script do Crontab Bash. Alguma
Eu tenho esse pequeno script no sh(Mac OSX 10.6) para examinar uma variedade de arquivos. O Google parou de ser útil neste momento: files="*.jpg" for f in $files do echo $f | grep -oEi '[0-9]+_([a-z]+)_[0-9a-z]*' name=$? echo $name done Até agora (obviamente, para você, shell gurus),...
Eu tenho um script de shell que executa uma série de comandos. Como faço para que o script do shell saia se algum dos comandos sair com um código de saída diferente de
Estou usando o grep para corresponder a seqüência de caracteres em um arquivo. Aqui está um arquivo de exemplo: example one, example two null, example three, example four null, grep -i null myfile.txt retorna example two null, example four null, Como posso retornar as linhas correspondentes,...
Quando ssh no meu ubuntu-box executando o Hardy 8.04, as variáveis de ambiente no meu .bashrcnão são definidas. Se eu fizer uma fonte .bashrc, as variáveis estão definidas corretamente e tudo está bem. Como .bashrcé que não é executado no
Estou tentando criar uma variável de carimbo de data / hora em um script de shell para facilitar um pouco o log. Quero criar a variável no início do script e imprimir a hora atual sempre que eu emitir echo $timestamp. Está provando ser mais difícil do que eu pensava. Aqui estão algumas coisas que...
Eu tenho essa sequência de várias linhas (aspas incluídas): abc'asdf" $(dont-execute-this) foo"bar"'' Como atribuiria a uma variável usando um heredoc no Bash? Eu preciso preservar novas linhas. Eu não quero escapar dos caracteres da string, isso seria irritante
No cabeçalho de um script Bash, qual é a diferença entre essas duas instruções: #!/usr/bin/env bash #!/usr/bin/bash Quando consultei a env página de manual , recebo esta definição: env - run a program in a modified environment O que isso
Não consigo entender qual é o problema da ifdeclaração a seguir em relação ao elife then. Lembre- printfse de que ainda está em desenvolvimento. Eu ainda não pude testá-lo na declaração, portanto é mais do que provável que esteja errado. O erro que estou recebendo é: ./timezone_string.sh: line...
Tanto quanto eu sei, o uso &após o comando é para executá-lo em segundo plano. Exemplo de &uso:tar -czf file.tar.gz dirname & Mas que tal &&? (veja este exemplo: /server/215179/centos-100-disk-full-how-to-remove-log-files-history-etc#answer-215188
A maneira como você normalmente incluiria um script é com "source" por exemplo: main.sh: #!/bin/bash source incl.sh echo "The main script" incl.sh: echo "The included script" A saída da execução "./main.sh" é: The included script The main script ... Agora, se você tentar executar esse...
Com base em uma matriz associativa em um script Bash, preciso iterar sobre ela para obter a chave e o valor. #!/bin/bash declare -A array array[foo]=bar array[bar]=foo Na verdade, eu não entendo como obter a chave enquanto estiver usando um loop
Em um determinado shell, normalmente eu definiria uma variável ou variáveis e depois executaria um comando. Recentemente, aprendi sobre o conceito de anexar uma definição de variável a um comando: FOO=bar somecommand someargs Isso funciona ... mais ou menos. Não funciona quando você está...
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que no tópico do Stack Overflow. Fechado há 6 anos . Quero que meu