Perguntas com a marcação «bash»

Perguntas específicas ao Bourne Again SHell do GNU, em oposição a outros shells Bourne / POSIX. Para perguntas sobre shells do Unix em geral, use a tag / shell.


3
Fazer eco de um comando cauda produz uma saída inesperada?
Este comando, quando executado sozinho, produz o resultado esperado (a última linha do crontab): tail -n 1 /etc/crontab No entanto, quando eu o executo como parte de um comando de eco para enviar o resultado para um arquivo, ele adiciona um resumo de todos os arquivos no diretório ativo, além …
8 bash  sudo  cron  echo  tail 


4
Método Bash para visualizar o início e o final do arquivo
Em clusters baseados em filas, a Fila de trabalhos pendentes é mostrada em um comando, digamos showqueue. O comando retorna, em colunas, uma lista de dados razoáveis, como nomes, etc., mas as colunas / dados não são realmente importantes para a pergunta. Eu gosto de usar o utilitário watchcomo watch …



2
aliases do bash não se expandem mesmo com shopt expand_aliases
Eu quero executar um alias dentro de uma bash -cconstrução. O bashmanual diz: Os aliases não são expandidos quando o shell não é interativo, a menos que a expand_aliasesopção do shell seja configurada usandoshopt Neste exemplo, por que o alias hinão foi encontrado ao definir expand_aliasesexplicitamente? % bash -O expand_aliases …
8 bash  alias 

5
encontre exec '{}' indisponível após>
O Exec nos permite passar todos os argumentos de uma só vez {} +ou passá-los um por um com{} \; Agora, digamos que eu queira renomear todos os jpeg , não há problema em fazer isso: find . \( -name '*.jpg' -o -name '*.jpeg' \) -exec mv '{}' '{}'.new \; …
8 bash  find 

2
Confuso com este comando `find` em um script Bash?
Eu tenho um script bash, criado por alguém que não é mais capaz de explicar o significado, usado para tarar automaticamente uma pasta e fazer backup dela. No momento, estou confuso com a linha final: find '/home/_backups/pokebrawl' -mtime +6 -type f -delete O script completo está abaixo. #!/bin/bash #Purpose = …

1
Gerar sequência de argumento para passar para um programa?
Atualmente, estou usando a combinação de colchetes e globing para reproduzir vários arquivos no vlc de uma só vez: vlc K20-{06,07,08,09,10,11,12,13,14,15,16,17}* Mas os números estão sempre em seqüência completa, existe uma maneira de especificá-lo de alguma forma um pouco mais simples, talvez algo como vlc K20-{06-17}* ? Talvez use de …
8 bash 

3
Shell: Usando a função com parâmetros em if
Estou tentando executar o código abaixo, mas quando tento usar minha função na instrução if, recebo o -bash: [: too many argumentserro. Por que isso está acontecendo? Agradeço antecipadamente! notContainsElement () { local e match="$1" shift for e; do [[ "$e" == "$match" ]] && return 1; done return 0 …

3
Meu script produz a mesma saída ao usar $ RANDOM
Estou tentando imprimir uma npalavra de letra aleatória , onde insiro a npartir da própria linha de comando, mas, por alguma razão, meu script está me dando a mesma resposta sempre que usar o mesmo valor para n. #!/bin/bash num=$1 egrep "^.{$num}$" /usr/share/dict/words | head -n $RANDOM| tail -n 1 …
8 bash  random 




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.