Em alguns tutoriais pela Internet, eles podem executar um script no diretório atual sem fazer: ./script Como você omite isso? Estou usando o CentOS 5.6 x64. Eu quero executá-lo desta
Em alguns tutoriais pela Internet, eles podem executar um script no diretório atual sem fazer: ./script Como você omite isso? Estou usando o CentOS 5.6 x64. Eu quero executá-lo desta
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 para...
Devido às especificidades das minhas necessidades de arquivamento, não me sinto confortável com os sólidos arquivos tar.gz e utilizo o 7z. Eu uso o seguinte comando para fazer isso: 7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=off ~/my/folder.7z ~/my/folder/* Para criar um arquivo de tudo dentro...
Eu tenho um script bash que testa alguns programas e um dos programas retorna, Segmentation faultentão tentei adicionar uma armadilha na cabeça do meu script: trap "echo 'segfault occured!'" SIGSEGV Isso, no entanto, não fez nada. eu usei echo $? logo após o programa que produz o segfault e...
Por que é isso? if true; then sleep 3 &; fi bash: syntax error near unexpected token `;' Eu quero correr sleep 3 em segundo plano, para que o comando ["sleep 3" seja apenas um exemplo] seja executado no estilo "paralell", para que termine mais rapidamente. Mas eu estou entendendo...
Li na manpágina que você define os parâmetros de linha de leitura como desativados ou com um valor usando set var value É o mesmo que o setembutido, e como você define as variáveis uma vez inputrcque já foram lidas e o shell está em
No vim, há uma CtrlVseleção de blocos a fazer. Como posso fazer isso
Eu me tornei bastante proficiente com várias teclas de atalho do bash que tornam meu bash mais rápido: Ca / Ce, Cu, Cw, Mf / Mb, Cr etc. Uma tarefa comum para a qual ainda não encontrei um bom atalho é quando eu quero excluir o último segmento de um caminho: Diga que eu tenho ls...
Eu uso muito a tela GNU com o zsh como shell. Seria um recurso interessante (eu acho) poder exibir o nome do diretório atual (não o caminho completo) como o título da guia. Eu posso fazer isso com, CTRL+A SHIFT+Amas isso é manual. Gostaria que fosse alterado sempre que alterar o diretório. Alguém...
Algumas vezes eu tive problemas no bash que outros usuários do zsh não tiveram e eles estavam se gabando de quão inteligentes são. Também vi usuários do zsh entre pessoas que admiro, e tentei algumas vezes com entusiasmo mudar para o zsh, mas sempre voltava porque não tinha tempo (e era...
Veja isso se o bloco: #!/bin/bash str="m.m" if [[ "${str}" =~ "m\.m" ]]; then echo "matched" else echo "not matched" exit 1 fi exit 0 Isso deve ser impresso "correspondido", mas não. Onde eu estou
No script a seguir, como excluir um diretório no loop? Eu quero fazer isso porque todos os arquivos são links simbólicos que apontam para este diretório que existe no mesmo nível, portanto, não quero adicioná-lo. cd /var/www for dir in */ do base=$(basename "$dir") tar -czfh "${base}.tar.gz"...
Estou iniciando o servidor Selenium com um script bash e, como você pode ver nos registros de data e hora no log abaixo, leva cerca de 32 segundos para que a coisa fique totalmente online: Feb 28, 2012 10:19:02 PM org.openqa.grid.selenium.GridLauncher main INFO: Launching a standalone...
Às vezes, estou trabalhando em uma nova caixa (ubuntu) e digito gite sou alertado: The program 'git' is currently not installed. You can install it by typing: apt-get install git-core Se isso acontecer, eu sei que posso pegar a última linha fazendo algo como: !! 2>&1 | tail -n 1 Mas como...
Desejo excluir arquivos de log com mais de 5 dias de um diretório. Mas a exclusão não deve se basear no registro de data e hora do arquivo. Deve ser baseado no nome do arquivo. Por exemplo hoje data é 07/05/2012 eo diretório contém 10 arquivos de nomes como ABC_20120430.log, ABC_20120429.log,...
Às vezes, preciso ajudar os amigos com o script bash. Quando estou em uma máquina Windows, é um ambiente de trabalho e não posso simplesmente configurar o Cygwin ou usar uma VM. Existe algum site de script gratuito que eu possa usar, de preferência onde eu possa usar o Putty para conectá-lo ou...
Então, estou escrevendo um pequeno gerenciador de pacotes, e um problema que encontrei é criar os links simbólicos para os arquivos. Ele instala o pacote /usr/pkg/name-versione lê um arquivo para determinar quais links simbólicos criar. Estou usando lnpara criar os links e tive um problema ao...
Estou executando o Ubuntu Linux. Suponha que exista um programa chamado myprogram. Este programa solicita a entrada do usuário; especificamente, o usuário deve digitar um número inteiro quando solicitado e pressionar Enter. Eu gostaria de automatizar esse processo usando um script bash. Em...
Eu quero usar um documento aqui para comandos sed e fornecer o arquivo a ser lido e o arquivo de saída. Eu examinei o Here-Documents do guia Advanced Bash Scripting, mas ele não menciona nada sobre argumentos regulares no uso de um doc here. Isso é possível? Eu gostaria de conseguir algo como o...
Estou executando algum código de teste de unidade. O código do teste de unidade gera texto normal. Há muito texto, por isso quero destacar para as palavras-chave importantes do usuário. Nesse caso, as palavras-chave são "PASS" e "FAIL". Como você define "PASS" como verde e "FAIL" como...