Perguntas sobre 'bash'

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

bash processa arquivos com caracteres ruins

Recebi um arquivo zip com uma estrutura de pastas que inclui parênteses. Eu trabalhei através de dois processos no cli e agora mesclá-los em um script A primeira busca através da estrutura de arquivos para arquivos específicos corrigindo os p...
23.12.2014 / 15:10
2
respostas

Remove o diretório listado como “Nenhum arquivo ou diretório”

Eu tenho uma pasta em um disco rígido externo que tem uma pasta curiosa nela que aparece como "Nenhum arquivo ou diretório" ao fazer uma listagem de diretórios. Veja a captura de tela abaixo. Como removo esta pasta sem formatar o volume?...
23.12.2014 / 18:12
2
respostas

O Nmap é executado mais lentamente como root que o usuário normal

Estou trabalhando em um script bash para ativar a detecção automática e o controle remoto dos gravadores de dados de propriedade da minha empresa. Os gravadores executam uma versão customizada do linux e são essencialmente poderosos ou arduinos....
19.12.2014 / 15:37
1
resposta

Como extrair substrings múltiplas do log FIle

Estou tentando extrair o registro de data e hora e a cadeia numérica no URL chamado em um arquivo de log do apache que se parece com isso: 123.456.78.90 - - [16/Dec/2014:06:27:30 +0100] "GET /servlet/something.something=%2B2341231231234&s...
16.12.2014 / 08:10
1
resposta

Obtém o usuário logado em um determinado tty

Estou escrevendo um script bash que desconecta sessões ociosas, mas grava no tty alguns segundos antes de terminá-lo para ter certeza de que realmente não está sendo usado. O formato para write é write user [tty] . Estou começando com...
14.12.2014 / 16:31
1
resposta

Por que meu histórico bash não é classificado por data?

Meu histórico de bash mac é assim (estou copiando apenas as últimas linhas de +100): 2769 23/09/14 17:54:09nano ~/.bash_profile 2770 23/09/14 17:54:21nano ~/.bash_profile 2771 23/09/14 17:54:28source ~/.bash_profile 2772 23/09/14 17:5...
21.12.2014 / 11:47
4
respostas

Script Bash para localizar todas as pastas que contêm um arquivo específico e copiar um novo arquivo para essas pastas

Estou tentando escrever um script que percorra todas as subpastas de um diretório para procurar um arquivo específico e copie um novo arquivo para as pastas que contêm esse arquivo. Isso é o que eu tenho até agora: #!/bin/sh dir=/Documents...
11.12.2014 / 09:03
1
resposta

Grep falha ao localizar a sequência após atribuir à variável

Eu corro: awk -F ',' '{print $2}' data.dat | sort | uniq | tr '\n' ',' | grep "*)>nS4XkrlH @XUL" e a sequência está localizada nos resultados. Então eu corro b='awk -F ',' '{print $2}' data.dat | sort | uniq | tr '\n' ','' ech...
14.12.2014 / 03:15
2
respostas

Tendo problemas para substituir um hífen específico em diretórios que seguem um formato específico no Bash

Eu tenho uma lista de diretórios usando o formato: 2014-12-03 13-03 2014-09-03 12-07 etc. Eu preciso alterá-los para: 2014-12-03 13:03 2014-09-03 12:07 … Estou tentando fazer isso com for d in *\ ??-??; do mv "$d" "$d//<so...
08.12.2014 / 21:03
0
respostas

Puxando um repo na inicialização do Raspberry PI?

Estou ficando preso nisso: eu tento fazer um git puxar um repo na inicialização do Raspberry. O que eu fiz até agora: Em /etc/rc.local: su pi -c bash /home/pi/boot.sh Meu script boot.sh: #!/bin/sh set -e cd /home/pi/Sites/nod...
06.12.2014 / 18:02