Perguntas sobre 'shell'

2
respostas

Como posso pesquisar um nome de curinga em todas as subpastas?

Como posso pesquisar um nome de curinga em todas as subpastas? Qual seria o equivalente do comando DOS: dir *pattern* /s in * nix?     
11.09.2012 / 16:08
2
respostas

Explique o comando shell: shift $ (($ optind - 1))

Eu não sou um cara do Linux, mas preso em algum script que eu tenho que ler para o meu projeto. Então, alguém pode me ajudar com o que este comando está fazendo? shift $(($optind - 1))     
06.07.2015 / 10:44
2
respostas

Como os comandos do sistema são criados como ls?

Tenho algumas dúvidas em relação ao * nix. Não sei qual tipo de arquivo executável é ls , se é .sh ou .ksh ou qualquer outro tipo de sistema executável, se for, o que é isso? quando tentei ver qual é o código-fonte do comando ls , e...
07.03.2014 / 12:53
4
respostas

Como combinar * com arquivos ocultos dentro de um diretório

Como combinar os arquivos ocultos nos diretórios fornecidos por exemplo Se eu der o comando abaixo, não está dando o resultado dos arquivos ocultos, du -b maybehere*/* como conseguir isso simples usando um único comando em vez de u...
22.02.2015 / 12:46
2
respostas

grep e escapando de um cifrão

Eu quero saber quais arquivos têm a string $Id$ . grep \$Id\$ my_dir/mylist_of_files retorna 0 ocorrências. Eu descobri que tenho que usar grep \$Id$ my_dir/mylist_of_files Depois, vejo que o $Id é colorido na saída, ou...
18.02.2012 / 02:53
5
respostas

Por que usar o diff / patch quando é mais fácil simplesmente usar o cp

diff -u file1.txt file2.txt > patchfile cria um arquivo de correção que consiste em instruções para patch converter o arquivo1.txt para ser exatamente igual ao arquivo2.txt Como o título diz, isso não pode ser feito usando o comando...
06.09.2015 / 17:21
10
respostas

Shell: é possível atrasar um comando sem usar 'sleep'?

Existem substitutos, alternativas ou truques bash para atrasar comandos sem usar sleep ? Por exemplo, executando o comando abaixo sem realmente usar sleep: $ sleep 10 && echo "This is a test"     
19.11.2018 / 10:52
2
respostas

Como você pode registrar todos os comandos digitados?

Como você pode registrar todos os comandos que alguém inseriu no shell? Estou perguntando se você está logado no servidor de outra pessoa e algo quebra, ou se alguém está logado em seu servidor (intencionalmente ou maliciosamente). Até m...
08.08.2013 / 16:14
8
respostas

A linguagem de script mais universal para o Linux é?

Estamos escrevendo scripts para sistemas Linux, tem havido algum debate sobre qual seria a linguagem de script mais universal do Linux a ser usada. Bash, SH, Posix? O que?     
25.09.2012 / 22:51
6
respostas

Como posso criar um alias para um comando git [action] (que inclui espaços)?

A maioria dos meus aliases tem esse formato: alias p='pwd' Eu quero alias git commit para que ele git commit -v Mas tentar criar um alias com um espaço gera um erro: $ alias 'git commit'='git commit -v' -bash: alias: 'git commi...
22.09.2012 / 15:13