Perguntas sobre 'bash'

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

BASH - O script não está sendo executado

Eu tenho um script bash, que verifica um arquivo .txt uma vez por minuto e chama outro script, se necessário. Estou usando cron para isso, e isso está no crontab da raiz; * * * * * /home/****/scripts/protocol_checker.sh O script, ch...
05.10.2015 / 10:47
1
resposta

Como posso fazer com que um script seja executado quando um arquivo é excluído?

Eu tenho um aplicativo que salva seus dados na forma de 'jobfiles' XML que contêm listas de arquivos .tif muito maiores que contêm os dados brutos reais que o aplicativo gera. Normalmente, um usuário do aplicativo só se preocuparia com a localiz...
02.10.2015 / 22:28
1
resposta

Como analisar a saída para ver se uma string corresponde?

Desafio: Eu preciso analisar a saída do comando "identify" do imagemagick para detectar a presença de uma string específica. Se não existe, então eu faço o eco do nome do arquivo para a tela. Histórico: Eu tenho aproximadamente 100k image...
10.10.2015 / 14:01
1
resposta

saída de piping para um alias

para executar um determinado comando eu preciso usar sudo -h -u someuser <somecommand> para salvar alguma sanidade, criei um alias alias somecommand='function _dm(){ sudo -u ubuntu somecommand $@; };_dm' Isso funciona muito b...
11.10.2015 / 00:48
0
respostas

ulimit parece congelar o script bash

Estou executando um script básico que executa vários aplicativos pequenos com entradas diferentes. Alguns desses aplicativos têm bugs (por exemplo, nunca terminam) e, por isso, uso ulimit para obter a saída ou um erro de todos eles. Em "pseud...
20.09.2015 / 11:54
1
resposta

Mover arquivo específico de todos os subdiretórios e renomear com base no subdiretório

Eu tenho uma estrutura de pastas em um diretório que é algo como: / A, B/Subdir Level 1/ Subdir L2/Folder A/abc.json A, C/Subdir Level 1/ Subdir L2/Folder A/abc.json A, D/Subdir Level 1/ Subdir L2/Folder A/abc.json A, F/Subdir Level 1/ Subd...
19.09.2015 / 21:21
1
resposta

Como tornar o ambiente não interativo ssh igual ao ambiente iterativo ssh

A configuração do meu ambiente é diferente quando executo comandos usando o parâmetro ssh string (ssh não interativo) em vez de executá-los manualmente no servidor (ssh interrativo)? Exemplo: quando executo ssh <user@servername> "echo...
09.09.2015 / 11:00
0
respostas

Como configurar o .bashrc para o git-for-windows?

Eu usei o Git Bash para Windows com a versão 1.9.5 no meu Windows 7 (64 bits). Eu adicionei uma .bashrc e uma .gitconfig na minha pasta %USERPROFILE% ( C:\Users\<USERNAME>\ ). Tudo funcionou bem. Agora eu atualizei para a últ...
25.08.2015 / 10:45
3
respostas

debian: permissão negada para todos os usuários, exceto do root

Eu escrevi hoje um script bash que pode destruir algumas das minhas configurações de usuário e / ou permissões. Agora eu sei que foi muito estúpido testar o script no meu live-system;). O que não está funcionando? Todo Processo que está rodan...
15.08.2015 / 17:26
0
respostas

tecla ESC não funciona para whiptail no CentOS / Fedora

Eu tenho um problema com um dos meus scripts de shell. O script começa com #!/bin/bash . É um script de instalação usando whiptail. Eu realmente preciso da tecla 'ESC' para pelo menos uma caixa whiptail usando o tipo de caixa "--textbox": ela...
02.09.2015 / 23:33