Perguntas sobre 'bash'

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

comando bash para cada arquivo em uma pasta

Eu tenho um conjunto de arquivos nos quais gostaria de aplicar o mesmo comando e a saída deve conter o mesmo nome do arquivo processado, mas com uma extensão diferente. Atualmente estou renomeando /my/data/Andrew.doc para /my/data/Andrew.txt...
02.07.2013 / 11:12
2
respostas

Qual é o argumento que falta para -exec?

Eu uso o seguinte comando para limpar um diretório, de arquivos e diretórios com mais de 30 dias, e movê-los para um diretório de arquivamento que eu possa excluir depois de algumas semanas, se ninguém pedir seus arquivos de volta. O diretório d...
08.07.2015 / 15:38
4
respostas

Execute o último comando com todas as letras transformadas em minúsculas

Muitas vezes executei um comando com todas as letras em maiúsculas (talvez porque o CapsLock estava ativado), e pressionei Enter antes de perceber isso. Como posso executar o último comando com todas as letras transformadas em minúsculas?...
13.05.2014 / 14:34
4
respostas

Como extrair portas mapeadas da saída do 'docker ps'

Estou tentando obter todas as portas usadas por um contêiner do Docker com este comando: sudo docker ps | tail -n1 29ba3137f3e2 java8/local:latest "/bin/bash" 3 hours ago Up 3 hours 0.0.0.0:8080->8080/tcp,...
18.11.2015 / 10:36
2
respostas

Usando “while read…”, o echo e o printf obtêm resultados diferentes

De acordo com esta pergunta " Using" while read .. "em um script linux " echo '1 2 3 4 5 6' | while read a b c;do echo "$a, $b, $c"; done resultado: 1, 2, 3 4 5 6 mas quando substituo echo por printf echo '1 2 3 4 5 6' | w...
22.07.2017 / 06:03
5
respostas

Ensinando bash para iniciantes que usavam apenas o Windows [closed]

Eu devo dar uma introdução ao uso do shell (ou seja, bash) para o total de iniciantes. Qual é a coisa mais básica / útil que eu posso ensinar a alguém dentro de 1 1/2 horas sem exigir muito? Aqui estão alguns pontos que eu criei: Onde est...
30.11.2010 / 13:30
1
resposta

o que poderia fazer com que um script não consiga localizar o python quando ele tiver '#! / usr / bin / env python' na primeira linha?

Tentando executar o casperjs no Ubuntu 12.04. Depois de instalá-lo quando eu corro eu recebo: 09:20 $ ll /usr/local/bin/casperjs lrwxrwxrwx 1 root root 26 Nov 6 16:49 /usr/local/bin/casperjs -> /opt/casperjs/bin/casperjs 09:20 $ /usr/bin...
07.11.2013 / 21:25
3
respostas

o que significa -x na declaração condicional?

O que significa -x aqui: if [ -x /etc/rc.local ] then Como posso encontrar esta página de manual para if ?     
09.04.2014 / 15:30
6
respostas

Remove todos, mas todos os 12 arquivos

Eu tenho alguns milhares de arquivos no formato filename.12345.end. Eu só quero manter todos os 12 arquivos, então file.00012.end, file.00024.end ... file.99996.end e delete todo o resto. Os arquivos também podem ter números anteriores em seu...
12.09.2016 / 15:27
3
respostas

Excluir de * na linha de comando

Existem muitas situações em que o uso de um * é virtualmente inevitável - por exemplo, rm -rf * em uma pasta que contém milhares de subpastas e arquivos. Mas e se você quiser excluir apenas um ou dois arquivos ou pastas do comando rm...
06.08.2013 / 10:39