Estou executando o seguinte comando para obter o número de processadores / núcleos no Linux: cat /proc/cpuinfo | grep processor | wc -l Funciona, mas não parece elegante. Como você sugere
Estou executando o seguinte comando para obter o número de processadores / núcleos no Linux: cat /proc/cpuinfo | grep processor | wc -l Funciona, mas não parece elegante. Como você sugere
Estou escrevendo um script de shell bash para exibir se um processo está em execução ou não. Até agora, eu entendi: printf "%-50s %s\n" $PROC_NAME [UP] O código me dá esta saída: JBoss [DOWN] GlassFish [UP] verylongprocessname [UP] Quero preencher a lacuna entre os dois campos com '-' ou '*'...
Quando uso o Git Bash (no Windows), não consigo executar nenhum executável sem especificar seu caminho completo, embora esteja localizado em uma pasta que está na minha variável PATH. Parece que o bash não o reconhece. Por quê? Posso
Eu tenho o seguinte script de shell. O objetivo é percorrer cada linha do arquivo de destino (cujo caminho é o parâmetro de entrada para o script) e trabalhar em cada linha. Agora, parece funcionar apenas com a primeira linha no arquivo de destino e para depois que essa linha foi processada. Há...
Vez após vez, vejo as respostas do Bash no Stack Overflow usando evale as respostas são destruídas, trocadilhos, pelo uso de uma construção tão "maligna". Por que é evaltão mau? Se evalnão puder ser usado com segurança, o que devo usar no
Estou tentando escrever um script Bash que substituirá um diretório existente. Tenho um diretório foo/e estou tentando substituí bar/-lo. Mas quando eu faço isso: cp -Rf foo/ bar/ um novo bar/foo/diretório é criado. Eu não quero isso. Existem dois arquivos em foo/; ae b. Também há arquivos com os...
É possível clonar um repositório git, especificando o nome de usuário e a senha no comando. Exemplo: git clone https://username:[email protected]/file.git É possível também especificar o nome de usuário e a senha ao enviar? Para que, por exemplo, a execução git push origin --allem seguida...
Quero verificar no Linux Bash se um arquivo foi criado há mais de x tempo. digamos que o arquivo se chama text.txt e o tempo é de 2 horas. if [ what? ] then echo "old enough"
Em primeiro lugar, sei que ~/é o diretório inicial. O CD ~ou ~/leva-me ao diretório inicial. Porém, cd ~Xme leva a um lugar especial, onde Xparece haver qualquer coisa. No bash, se eu clicar em " cd ~" e clicar em tab, ele mostrará um monte de ~Xopções possíveis como ~maile ~postgrese ~ssh. Indo...
Tenho alguns diretórios e subdiretórios contendo arquivos sem extensão de arquivo. Quero adicionar .jpga todos os arquivos contidos nesses diretórios. Já vi scripts bash para alterar a extensão do arquivo, mas não apenas para adicionar um. Também precisa ser recursivo, alguém pode ajudar por...
Existe um Bash equivalente à passdeclaração do Python
Como posso plotar os resultados de um comando diff unix lado a lado em vez de uma diferença após a outra? Veja abaixo um exemplo: diff /tmp/test1 /tmp/test2 1,4c1,2 < asfdsadf < asdfsad < fsaf < fdsadf --- > asdfsafdsf > saf 6,8d3 < sadf < asdf < sadf 10d4 <...
sed "s/\(.*\)/\t\1/" $filename > $sedTmpFile && mv $sedTmpFile $filename Estou esperando que este sedscript insira um tabna frente de cada linha, $filenamemas não é. Por algum motivo, ele está inserindo um
Como posso iterar por todos os branches locais em meu repositório usando o script bash. Preciso iterar e verificar se há alguma diferença entre o branch e alguns branches remotos. Ex for branch in $(git branch); do git log --oneline $branch ^remotes/origin/master; done Eu preciso fazer algo...
Estou escrevendo um script de shell que deve ser um tanto seguro, ou seja, não passa dados seguros por meio de parâmetros de comandos e, de preferência, não usa arquivos temporários. Como posso passar uma variável para o stdin de um comando? Ou, se não for possível, como usar corretamente os...
Tenho um problema com o seguinte código: callBash.py: import subprocess print "start" subprocess.call("sleep.sh") print "end" sleep.sh: sleep 10 Quero que o "final" seja impresso após 10s. (Eu sei que este é um exemplo idiota, eu poderia simplesmente dormir dentro do python, mas este arquivo...
Explique por que a última echodeclaração está em branco. Espero que XCODEseja incrementado no loop while para um valor de 1: #!/bin/bash OUTPUT="name1 ip ip status" # normally output of another command with multi line output if [ -z "$OUTPUT" ] then echo "Status WARN: No messages from SMcli"...
Eu tenho um script que será executado interativamente por usuários não técnicos. O script grava atualizações de status em STDOUT para que o usuário possa ter certeza de que o script está funcionando bem. Desejo STDOUT e STDERR redirecionados para o terminal (para que o usuário possa ver se o...
Eu tenho um diretório: /home/user/ Como posso listar todos os arquivos neste diretório (incluindo aqueles em subdiretórios) e ordená-los pela data da última
Estou no processo de transferir todos os meus repositórios públicos e privados para o github. Uma das decisões que tomei é usar apenas o console, pois isso significa uma pegada menor de ferramentas se eu precisar trocar de PC, etc. Eu seria um grande usuário de aplicativos de console e, sendo novo...