Perguntas sobre 'shell'

5
respostas

Como executar um comando que envolve redirecionar ou canalizar com o sudo?

Estou tentando seguir o que suponho serem as melhores práticas de usar o sudo em vez da conta root. Estou executando uma operação de arquivo de concat simples, como: sudo echo 'clock_hctosys="YES"' >> /etc/conf.d/hwclock Isso fal...
26.12.2013 / 12:41
5
respostas

Como passar parâmetros para um alias?

Para o script bash, posso usar "$@" para acessar argumentos. Qual é o equivalente quando eu uso um alias?     
04.11.2010 / 21:44
4
respostas

estatísticas recursivas sobre tipos de arquivos no diretório?

Eu fiz um site para um projeto de conversão. Gostaria de fazer algumas estatísticas sobre os tipos de arquivos lá existentes - por exemplo, 400 .html files, 100 .gif , etc. O que é uma maneira fácil de fazer isso? Tem que ser recursivo....
10.08.2011 / 18:53
3
respostas

O que significa "rm hash"?

Estou passando pelo link e me deparei com isso: $ type rm rm is hashed (/bin/rm) $ type cd cd is a shell builtin Apenas um pouco antes, o guia listou os vários tipos de comandos compreendidos pelo Bash: aliases, funções, builtins, palav...
19.12.2013 / 12:18
6
respostas

Existe um comando simples para a saída de colunas delimitadas por tabulação?

Por exemplo Eu tenho um arquivo (produzido com echo -e "var1\tvar2\t\var3\tvar4" > foo ) que é enviado como: $ cat foo case elems meshing nlsys uniform 2350 0.076662 2.78 non-conformal 348 0.013332 0.55 scale...
11.09.2012 / 14:08
13
respostas

Qual é a maneira mais eficiente de contar quantos arquivos existem em um diretório?

CentOS 5.9 Eu me deparei com um problema no outro dia em que um diretório tinha muitos arquivos. Para contar, eu corri ls -l /foo/foo2/ | wc -l Acontece que havia mais de 1 milhão de arquivos em um único diretório (longa história - a ca...
10.09.2013 / 19:33
5
respostas

Por que o caractere curinga * é tão diferente entre os comandos zip e rm?

Eu montei um script para fazer algumas operações de arquivo para mim. Estou usando o operador curinga * para aplicar funções a todos os arquivos de um tipo, mas há uma coisa que não entendo. Eu posso unzip todos os arquivos em uma pasta co...
21.05.2016 / 14:49
7
respostas

Como combinar padrões insensíveis a maiúsculas e minúsculas com ls?

Eu gostaria de listar todos os arquivos que correspondem a um determinado padrão, ignorando o caso. Por exemplo, eu corro os seguintes comandos: ls *abc* Eu quero ver todos os arquivos que têm "abc" como parte do nome do arquivo, ignor...
21.09.2012 / 07:13
6
respostas

Recursos para programação de shell portável

Quais recursos existem para a programação de shell portátil? A resposta final é testar em todas as plataformas segmentadas, mas isso raramente é prático. A especificação POSIX / Single UNIX é um começo, mas não informa a você qual é o nível...
23.03.2011 / 21:56
10
respostas

Gerar números aleatórios em intervalos específicos

Após googling um pouco eu não consegui encontrar uma maneira simples de usar um comando shell para gerar um número inteiro decimal aleatório incluído em um intervalo específico, que é entre um mínimo e um máximo. Eu li sobre /dev/random ,...
04.07.2014 / 12:18