Perguntas com a marcação «bash»

9
Precedência de && vs & no bash e zsh

Respondendo a essa pergunta , descobri uma diferença muito engraçada (e sutil) entre comportamento bashe zsh: Em bash: romano@RRyS:~$ pwd /home/romano romano@RRyS:~$ alias x="cd /bin && ./echo A >/dev/null &" romano@RRyS:~$ x [1] 16611 romano@RRyS:~$ pwd /home/romano Como você...

9
Manipulação de string de bash de tubulação

Eu li algumas outras perguntas sobre manipulação de string de bash de tubulação, mas elas parecem ser aplicativos especializados. Essencialmente, existe uma maneira de fazer o abaixo mais simples? ao invés de $ string='hello world'; string2="${string// /_}"; echo "${string2^^}" HELLO_WORLD algo...

9
Posso ligar o comando cd?

Estou tentando configurar algo em um servidor em que corro, sempre que estou cdem uma public_htmlpasta 95% do tempo, há alguns comandos que sempre executarei para verificar certas coisas. Existe cdalguma maneira que eu possa ligar, então se o diretório for a public_html, ele executará...

9
Se algum processo filho gerado falhar, mate tudo e saia

No meu script, divido um conjunto de dados em input_aa, input_ab, etc. Em seguida, executo cada um deles através do mesmo script Python, como tal: # Execute program on each split file for part in input_*; do python3 $part & done wait Minha pergunta é dupla: como detectar que um processo...

9
cd para o diretório anterior sem eco do nome do diretório

Essa resposta me deu uma cd -abreviação para mudar para o meu diretório anterior no Bash. Ele tem um grande problema: imprime o diretório para o qual muda, desperdiçando meu espaço na tela, pois esse diretório é repetido no prompt da próxima linha. Eu sei que posso fazer cd $OLDPWD, também...

9
comando if em find -exec

Eu só estava tentando listar todos os diretórios e arquivos no diretório atual e também escrever se eles forem arquivo ou diretório com o seguinte comando: find -exec echo `echo {} : ;if [ -f {} ]; then echo file; else echo directory;fi` \; Eu sei que é um comando bobo, posso usar outras coisas...

9
Como o bash trata ">> ()"

Ao experimentar o redirecionamento de saída e a substituição de processos, deparei-me com o seguinte comando e sua saída resultante: me @ elem: ~ $ echo foo>> (gato); barra de eco Barra me @ elem: ~ $ foo (Sim, essa nova linha vazia no final é intencional.) Então a barra do eco do...

9
Valor de retorno da função Timeout

Estou usando a função timeout no debian para esperar 5 segundos pelo meu script. Funciona muito bem, mas o problema que tenho é que preciso de um valor de retorno. Como 1 por tempo limite e 0 por tempo limite Como vou fazer isso? Dê uma olhada no meu código: timeout 5

9
Como o preenchimento automático do Bash funciona?

Entendo que o preenchimento automático do bash funciona para utilitários padrão. Mas como ele faz o preenchimento automático de programas personalizados como o Oracle SQL loader? No comando a seguir, se você tabular depois control=, ele será preenchido automaticamente com o nome do arquivo de...

9
Injetar linhas para bash o histórico

Por padrão, o bash carrega linhas do ~/.bash_historyhistórico. É possível adicionar um arquivo personalizado para também ser carregado? Desejo injetar um arquivo contendo comandos que uso com freqüência e acessá-lo por meio da pesquisa