Perguntas sobre 'bash'

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

O nome de arquivo mais longo em um diretório grande

Em um diretório grande no meu sistema Ubuntu (> 140000 arquivos e > 200 subdiretórios), sei que em algum lugar existem dois arquivos com nomes muito longos para serem copiados para uma pasta do Windows (NTFS). Eu tentei e recebi duas mensa...
01.07.2017 / 00:34
2
respostas

convertendo BASH para Python (v2.6) [fechado]

Eu tenho este código no bash e não sei como traduzir as linhas com 'ps -C .....' e 'ps -eo ....' alguma ajuda sobre como escrever essas linhas? if [ "$SwapUsedActivity" == "true" ] then echo "WARNING: Potential Swapping happening please...
14.07.2015 / 16:39
3
respostas

apt-file regex: escapando de um ponto

Eu quero encontrar todos os pacotes que fornecem um objeto compartilhado contendo "ssl" no nome do arquivo. O man-arquivo do apt-arquivo diz:    - regexp | -x                 Trate o padrão como uma expressão regular (perl). Veja Perlreref...
04.07.2015 / 22:08
1
resposta

Por que 'source' e '.' nem sempre é o mesmo, quando deveriam ser idênticos?

Fiquei com a impressão de que source era sinônimo de . no bash. No entanto, parece que no arquivo .profile , source não funciona. Este vídeo do youtube demonstra que quando source é usado em ~/.profile para originar um arquivo...
19.03.2014 / 18:44
1
resposta

cat: erro de gravação: tubo quebrado

Estou executando um comando: cat urls.txt | xargs -L 1 -P 5 timeout 40 wget Isso faz o download de todos os URLs em urls.txt Isso costumava funcionar bem, mas recentemente eu mudei as URLs que estou baixando de algo como: domain.com/54...
16.02.2014 / 15:29
4
respostas

captura o nome do volume dos volumes acima de 85%

Eu quero da saída abaixo pegar todos os nomes de volume com capacidade acima de 85%. Eu sei que não há um neste exemplo, mas vamos fingir que existe. :) Filesystem total used avail capacity Mounted on /vol/mc3240a/...
18.02.2014 / 13:36
1
resposta

Como faço para passar comandos shell complicados por SSH para serem executados remotamente? Mine lança erros de sintaxe ou é interpretado localmente!

Eu tenho um comando como este que me diz se um sistema tem um disco cheio (> = 70% cheio): if [[ -n df -PTh|column -t|awk '{print $6 $7}'|awk -F"%" '{printf "%-9s %-5s\n",$1,$2}'|grep -v -e "Use" -e "Mounted"|awk '$1>70{printf "%-9s %-5...
28.04.2014 / 07:49
3
respostas

Como descobrir onde $ MANPATH está definido?

Como posso descobrir em qual arquivo de configuração a variável de ambiente $MANPATH está definida? Existe uma maneira de rastrear os valores? Estou ciente de que posso percorrer todo o sistema de arquivos usando find ou grep . Estou...
15.12.2012 / 19:43
1
resposta

Comportamento misterioso do comando echo

Quando precisarmos usar caracteres de seqüência de escape com o comando echo , devemos usar a opção -e . Como echo -e "Enter your name : \c" Mas quando incluímos esse tipo de instruções dentro de um programa shell (arquivo .sh), ele p...
01.01.2016 / 21:14
2
respostas

Como incluir / excluir muitos arquivos / pastas diferentes usando o terminal

Estou fazendo uma pesquisa por arquivos que foram editados no último dia usando a função find . -type f -mtime 0 no terminal. Desejo excluir alguns arquivos e pastas da consulta, como .DS_Store files e .sh files. Atualmente estou faz...
25.11.2015 / 13:01