Perguntas sobre 'bash'

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

Limpar a saída do terminal do último comando apenas

Em vez de percorrer centenas de linhas de saída para ver o histórico de comandos anterior, a saída do último comando pode ser limpa? Por exemplo. depois de executar ls , limpe sua saída porque você não precisa mais dela. EDITAR: Esta n...
24.09.2013 / 23:19
3
respostas

Copie e chmod / chown ao mesmo tempo

Eu tenho um arquivo de log de propriedade de root que eu quero copiar em um diretório pertencente a outro usuário para ele analisá-lo (ele deve ser descompactado primeiro). Atualmente eu tenho que # cp log.xz /home/user/Documents # chow...
10.04.2013 / 07:43
5
respostas

Contagem de arquivos em cada subdiretório

Gostaria que um comando BASH listasse apenas a contagem de arquivos em cada subdiretório de um diretório. Por exemplo no diretório /tmp , há dir1 , dir2 , ... Gostaria de ver: 'dir1' : x files 'dir2' : x files ...     
14.09.2012 / 21:17
2
respostas

O alias não “sobrescreve” as entradas do PATH?

A última linha do meu .bash_profile é: alias cp=/usr/local/bin/gcp No entanto, isso está sendo esmagado pela entrada no meu $PATH : $which cp /bin/cp 11:54:32/OCspark $type cp cp is aliased to '/usr/local/bin/gcp' Eu achava qu...
29.08.2017 / 19:10
5
respostas

Como testar se uma variável é igual a um número no shell

Eu tenho este script de shell que não está funcionando. Entrada: Server_Name=1 if [ $Server_Name=1 ]; then echo Server Name is 1 else echo Server Name is not 1 fi Saída: Server Name is 1 Mas, se eu alterar Server_Name=2 ,...
16.12.2013 / 00:51
5
respostas

Como faço para encontrar arquivos e totalizar seus tamanhos?

Gostaria de encontrar uma série de arquivos (com base em uma expressão curinga) e totalizar o uso de disco deles. Algo parecido com isto: $ find . -name 'flibble*' -ctime +90 -exec du -sh {} \; 2.1G ./flibble_116.log 2.1G ./flibble_...
18.12.2014 / 23:48
0
respostas

Não é possível rsync para outro volume com o Git Bash

Eu uso o git bash em uma máquina com windows: versão 2.7.2 (versão de 32 bits) do Git para Windows construída em 2016-02-23 disponível em link . No bash eu posso copiar um diretório de /c/ para /e/ (um pendrive USB). No entanto, recebo...
16.03.2016 / 15:18
2
respostas

Por que a barra invertida antes do asterisco está em 'find'?

Neste comando: find . -name \*.pyc -delete Por que uma barra invertida é necessária antes de *.pyc ?     
04.05.2014 / 13:31
7
respostas

Como converter de dia do ano e ano para uma data YYYYMMDD?

Pretendo ir de dia do ano (1-366) e ano (por exemplo, 2011) até uma data no formato AAAAMMDD?     
11.01.2011 / 09:17
7
respostas

Como fazer o eco dos comandos em um script de shell bash, mas não executá-los?

Existe uma maneira de executar um script de shell com os comandos mas sem realmente executá-los? Digamos que eu tenha um script removendo um arquivo cujo nome está armazenado em uma variável: #!/bin/bash set -v FN="filename" rm -f ${FN}...
16.01.2013 / 19:43