Perguntas sobre 'shell'

1
resposta

Variáveis bash com espaço (diretórios)

Estou tentando fazer eco de todos os arquivos em /foo , preservando os espaços nos diretórios listados. Atualmente, um diretório chamado "bar1 bar2" será exibido como /path/to/foo/bar1/ , em seguida, /bar2 , em seguida, file.txt em n...
24.08.2017 / 05:01
5
respostas

Como copiar arquivos e subdiretórios ocultos (começando com um ponto) no linux?

Como copiar arquivos ocultos e subdiretórios ocultos (aqueles que começam com um ponto) na pasta A para a pasta B? Por exemplo, se eu tiver essa estrutura: A/a A/b A/.a A/.b/ A/.b/somefile A/.b/.c Eu gostaria de copiar para B apenas os ar...
23.10.2014 / 13:15
4
respostas

Comando Unix para listar todos os diretórios maiores que 10mb

Isso é possível, e qual seria o comando?     
27.10.2009 / 14:52
4
respostas

No Ubuntu, como posso colocar um comando de alias do shell que será global para todos?

No Ubuntu 9.10, onde posso colocar um comando alias que será válido para todos os usuários, root ou outro, e que funcionará com um shell no GNOME como bem como uma sessão ssh e login simples no console? Por exemplo, adoro o comando ll ,...
06.02.2010 / 01:54
2
respostas

O que exatamente interpreta a linha #! / bin / bash?

Muitos scripts em idiomas diferentes têm um #!/bin/bash header com um caminho para o interpretador, para que possam ser executados sem chamada explícita ao interpretador a partir da linha de comando. Mas o que exatamente lê essa linha e ex...
09.03.2010 / 01:46
4
respostas

Comando UNIX para desreferenciar um link simbólico?

Existe um comando UNIX para desreferenciar um link simbólico? Eu gostaria de substituir o link por uma cópia do arquivo para o qual ele aponta. Exemplo: $ ls a b -> a $ deref b $ ls a b Agora, a e b têm o mesmo conteúdo, mas sã...
14.07.2011 / 19:05
3
respostas

Redirecionando a saída duas vezes

Eu quero redirecionar minha saída duas vezes de uma linha de comando Por exemplo: comp.reg $T_GDS_MASTER/bin.new $T_GDS_MASTER/bin.old > $T_GDS/log/comp.reg.out 2>&1 Eu quero que o comando também imprima na tela. Como posso f...
22.08.2011 / 19:38
3
respostas

Como usar o comando updatedb como um usuário comum?

O comando locate é uma ferramenta muito útil no Linux, mas parece que somente o root pode executar o comando updatedb , o que é muito inconvencível para usá-lo. Então, como fazer com que o usuário comum tenha privilégio para executar o coma...
28.08.2012 / 02:03
2
respostas

Diferenças em scripts do bash entre $ @ e $ *

Quais são as diferenças entre $@ e $* ? Por exemplo, não vejo diferenças aqui: #! /bin/bash echo with star: $* echo with at sign: $@     
20.01.2013 / 14:05
1
resposta

Unix: Listar processos filhos para um determinado pid

O que eu preciso é, dado um id de processo, listar todos os seus filhos sem qualquer confusão (cabeçalho da tabela, outras colunas que o pid) O que eu tenho é: ps h --ppid $PID O que me dá: 26277 pts/13 S+ 0:10 cmd1 26280 pts/...
20.05.2011 / 13:23