Perguntas sobre 'shell'

4
respostas

Não é possível renomear um arquivo cujo nome começa com um hífen

Estou tentando renomear um arquivo com um hífen no início de seu nome e isso: mv -example-file-name example-file-name e isso: mv '-example-file-name' example-file-name resultar em: mv: invalid option -- 'e'     
25.11.2012 / 14:55
6
respostas

Irá rm -rf * remover todos os arquivos / pastas no diretório atual?

rm -rf * removerá todos os arquivos / pastas no diretório atual? Eu quero ter certeza que o curinga * não irá subir nos diretórios superiores e apagar todo o meu sistema de arquivos. : D Eu me lembro de fazer chmod 777 .* -R a chmod...
02.04.2010 / 01:16
3
respostas

Entrada múltipla padrão? Como?

A partir deste post de commandline : $ diff <(wget -q -O - URL1) <(wget -q -O - URL2) Parece várias entradas padrão, mas --- se bem me lembro do meu curso de Linux Porgramming corretamente - isso não pode ser. Eu pensei que, por de...
20.10.2010 / 22:53
5
respostas

Shell do Linux: Copiar a saída para a área de transferência sem usar o Mouse?

É possível copiar a saída para a área de transferência sem usar o mouse? Por exemplo, gostaria de fazer algo assim: $ pwd > > área de transferência     
05.02.2010 / 00:42
1
resposta

Por que o 'tmux' cria novas janelas como shells de login por padrão?

Quando você inicia uma nova sessão em tmux ou cria uma nova janela dentro de uma sessão em execução, seu comportamento padrão é executar um shell (ex .: bash ) como um shell de login. Eu entendo que um shell de login se destina a execu...
06.09.2015 / 02:58
8
respostas

Práticas recomendadas para alias o comando rm e torná-lo mais seguro

Algum tempo atrás eu erroneamente deletei minha pasta pessoal porque eu executei um rm -rf * no terminal errado, cujo diretório de trabalho era a pasta pessoal! Gostaria de ter um alias para o comando rm , mas não foi o caso. Agora, e...
25.01.2012 / 17:36
3
respostas

diferença entre $ {} e $ () no script de shell

$ echo $(date) Thu Jul 2 16:33:11 SGT 2015 $ echo ${date} $ name=foo $ echo $(name) ksh: name: not found $ echo ${name} foo Parece que $ {variable} é o mesmo que $ variable. enquanto $ () é para executar um comando. Por que usar $ {} entã...
02.07.2015 / 08:37
3
respostas

Qual é a diferença entre /etc/bash.bashrc e ~ / .bashrc? Qual deles devo usar?

Quando devo usar cada um dos dois arquivos .bashrc para definir meus aliases, prompt, etc?     
01.10.2009 / 14:01
2
respostas

Qual é a diferença entre / etc / environment e / etc / profile?

Eu entendo que o primeiro é carregado antes do segundo, mas qual é a diferença conceitual? Existem boas razões para eu definir algumas variáveis em uma e não em outra? Exceto o fato de que /etc/environment parece existir para configurar o amb...
23.10.2013 / 11:14
2
respostas

Escrevendo scripts de shell que serão executados em qualquer shell (usando várias linhas shebang?)

Eu comecei a me aprofundar mais no shell script, e eu sempre coloquei meu script em um arquivo, marquei chmod +x e então fiz /path/to/script.sh e deixei o interpretador usar como padrão. , que eu assumi que era zsh porque é isso que eu use...
08.11.2012 / 17:54