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.

1
O que significa `line 19: 12364 Killed` na mensagem de erro do crontab?
Eu tenho uma tarefa diária de crontab: 50 1 * * * sh /my_path/daily_task.sh > /tmp/zen_log 2>&1 Esse script shell daily_task executará alguns scripts python e produzirá um arquivo de dados. E falha por duas noites. Mas quando cheguei de manhã, execute os scripts python manualmente, obtive o arquivo de …
10 bash  cron 



1
converter arquivo CSV para XLS no linux
O script Perl a seguir pode converter arquivos CSV em arquivos XLS o problema é que eu preciso instalar na máquina Linux do cliente muitos módulos Perl para executar esse script Perl, e na verdade não posso porque a máquina Linux é cliente (não é permitido instalar módulos) Então, preciso …
10 linux  bash  shell-script  awk  perl 

3
Passando argumentos de um arquivo para um script bash
Eu tenho essa situação: ./ ./myscript.sh ./arguments.txt ./test.sh Por dentro myscript.sh, tenho que executar o arquivo test.sh, passando para ele os argumentos contidos nele arguments.txt. myscript.sh é: arguments=$(cat arguments.txt) source test.sh $arguments Isso funciona bem se if.txt contiver no máximo um argumento: firstargument A substituição é: ++ source test.sh 'firstargument' …



3
Como permito que o bash preencha caracteres curinga?
Se eu tiver um diretório contendo os arquivos foo.bar.a.cat foo.bar.a.hat e digito ls f+ TABo shell bash é preenchido automaticamente ls foo.bar.a.. Se eu digitar ls *bar*+ TAB, gostaria que o preenchimento automático para *bar*.a.. Isso é possível? Isso é semelhante à pergunta Como habilitar a conclusão da guia de …




1
.bashrc não é executado
Eu tenho um usuário (não raiz) que possui um ~/.bashrcarquivo com alguns aliases. Mas não parece que o arquivo seja executado no tempo de logon. Se eu fizer source ~/.bashrc, ele faz o que deveria. Mas não ~/.bashrcdeve ser executado toda vez que eu fizer login? As permissões estão definidas …
10 bash  rhel  bashrc 



1
Maneira mais eficiente de executar 2 loops
Atualmente, uso dois whileloops diferentes para iniciar meu gerenciador de janelas, dwm , e a barra de status que imprime as informações do sistema nele. Minha solução no momento é executá-los consecutivamente no mesmo script, assim: while true; do $HOME/Scripts/dwm-status sleep 2s done & while true; do dwm >/dev/null done …

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.