Perguntas com a marcação «bash»

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.


2
Por que a sequência importa na execução desses comandos bash?
Parece haver alguma inconsistência que não consigo entender sobre o shell bash. Se eu executar: ls;date;time os resultados das três consultas são mostrados em sequência. No entanto, na troca de posição de data e hora, uma mensagem de erro é exibida. Então, se eu executar: ls;time;date a mensagem de erro …
10 bash 

5
Como determinar o status do trabalho inicial no script bash?
Como você determina se um trabalho inicial está sendo executado dentro de um script Bash? Ou seja, preciso de um valor "booleano" para fazer algo como: #!/bin/bash if [ determine_if_job_x_is_running ]; then echo "I see upstart job X is running, please stop it before ..." fi
10 bash  upstart 

3
Por que um shell é fornecido ao usuário para o PostgreSQL?
cat /etc/passwd |grep postgre postgres:x:115:127:PostgreSQL administrator,,,:/var/lib/postgresql:/bin/bash apt-cache show postgresql Package: postgresql Priority: optional Section: database Installed-Size: 65 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Debian PostgreSQL Maintainers <pkg-postgresql-public@lists.alioth.debian.org> Architecture: all Source: postgresql-common (136) Version: 9.1+136 Depends: postgresql-9.1 Filename: pool/main/p/postgresql-common/postgresql_9.1+136_all.deb Size: 5468 MD5sum: 34f5a1373ad5cd0b6f5aa3e7af06c9e7 SHA1: 6f271758bd51c23614b12fd63fb711ecfa43e9e5 SHA256: e8921a22b560e81f57a2a00001e31ba1036f67a8e7f151bf8f977b4919fc559a Posso substituir isso /bin/bashpor /bin/false?

1
Como impor limites de memória em um script de shell?
Eu tenho um script PHP que, enquanto uma pasta contém arquivos XML, os processará no banco de dados. Atualmente, o servidor está executando o PHP versão 5.3.10 e há um relatório de erro sobre problemas de memória acionados por ZEND_MM_HEAPum loop. Isso faz com que o PHP não libere memória …

3
Mover o programa em execução para segundo plano no bash
Se estou executando um programa no bash, posso suspendê-lo pressionando Ctrl+ Z. Se eu quiser deixar o programa em execução, posso usar o bgcomando Existe alguma maneira de colocar o programa diretamente em segundo plano, sem precisar digitar bg? Esclarecimento : quero colocar o programa em segundo plano quando já …
10 bash 

3
O trabalho cron diário não está em execução
Uma rápida visão geral: tenho um script que fará backup diário do meu repositório de código-fonte do SVN em um tarball para esse dia. Eu testei o script e ele funciona muito bem desde que eu o execute como sudo, devido à propriedade do diretório de saída. Portanto, o problema …
10 bash  cron 

2
Como alterar o diretório usando o script
Eu tenho esse script #!/bin/bash cd /home/user/somedir pwd funciona como esperado, mas eu gostaria que esse script me transportasse para / home / user / somedir, mas permaneço no mesmo diretório. Como escrever um script que me transportará (no gnome-terminal) para / home / user / somedir?
10 bash 

9
Não é possível abrir o código do Visual Studio
Instalei o VS Code no meu laptop com o Ubuntu 16.04 LTS. Eu tentei vários métodos de instalação com resultados idênticos; mais recentemente, segui as "novas" instruções do Cactux aqui . Eu tentei abrir o aplicativo de duas maneiras sem efeito. Quando abro o programa em 'Aplicativos', o ícone é …


2
O que $ (comando) e faz?
Vi a seguinte sintaxe em um script bash: >$(command) & Sei que o e comercial &no final executa um comando em segundo plano, mas nunca o vi em combinação com o cifrão e os colchetes ao redor do comando. O que isso faz?
10 bash 

1
Execute dois comandos no caso de || ou &&
Eu li sobre && e || e eu gostaria de executar dois comandos no caso falso. Eu tentei, ;mas isso está sempre funcionando . Eu tentei colocá-lo entre chaves, { command1; command2 }mas isso resulta em um erro de sintaxe. Eu quero fazer algo como command && echo "Ok, continuing" …

4
Problema no virtualenvwrapper do Python executando os ganchos de inicialização
Em uma nova instalação do 16.04, estou tentando instalar o virtualenvwrapper seguindo esta ótima resposta de Gerhard Burger. depois de configurar o .bashrc, sempre que abrir o terminal é exibido bash: /usr/local/bin/python2.7: No such file or directory virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not …

1
Onde está definida a variável $ PATH em todo o sistema?
Estou usando o Ubuntu Desktop 14.04 e, como tal, estou usando o shell que não é de login. Quando abro o terminal da GUI, primeiro as sessões do shell sem logon leem os seguintes arquivos de inicialização: /etc/bash.bashrc ~/.bashrc Os shells sem logon herdam o ambiente do processo pai, que …


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.