Perguntas sobre 'shell'

4
respostas

O que exatamente acontece quando executo um arquivo no meu shell?

Então, eu pensei que eu tinha uma boa compreensão disso, mas apenas fiz um teste (em resposta a uma conversa em que eu discordei de alguém) e descobri que minha compreensão é falha ... No máximo de detalhes possível o que exatamente acontec...
09.03.2016 / 21:53
2
respostas

Como mudar de csh para bash como shell padrão

Eu tenho csh como meu shell padrão, conforme mostrado por echo $SHELL . Eu quero mudar para bash como meu shell padrão. Eu tentei as seguintes abordagens sem sucesso: Com chsh , obtenho: chsh: can only change local entries; use...
13.09.2011 / 15:27
5
respostas

mv: Move o arquivo somente se o destino não existir

Posso usar mv file1 file2 de uma forma que mova apenas file1 para file2 se file2 não existir? Eu tentei yes n | mv -i file1 file2 (isso permite mv perguntar se o arquivo2 deve ser substituído e responder automaticamente...
10.12.2015 / 12:55
4
respostas

Como saber se estou realmente em um local de ligação simbólica a partir da linha de comando?

Suponha que eu tenha uma pasta: cd /home/cpm135/public_html e faça um link simbólico ln -s /var/lib/class . Mais tarde, estou nesse diretório: cd /home/cpm135/public_html/class O pwd vai me dizer que estou em /home/cpm13...
18.12.2016 / 12:16
2
respostas

Substituindo apenas variáveis específicas por envsubst

Estou tentando realizar a substituição de variáveis de ambiente por meio de envsubst , mas quero apenas substituir variáveis específicas. A partir dos documentos, devo poder dizer a envsubst para substituir apenas algumas variáveis, mas...
07.07.2016 / 09:06
2
respostas

O que acontece quando digitamos um comando simples no shell? [duplicado]

     Esta pergunta já tem uma resposta aqui:                   onde está localizado o 'cd'? [duplicado]                                      6 respostas                                Eu tenho uma pergunta simples sobre a execução...
07.04.2014 / 02:32
1
resposta

O que significa o símbolo @ (at) antes de um nome de arquivo em um comando curl?

Estou analisando um exemplo de um comando curl que usa o símbolo @ antes do nome do arquivo para postar dados para o servidor. curl http://localhost/ --data-binary @file.txt O que isso significa? Ele insere o conteúdo do arquivo no c...
14.07.2014 / 14:16
3
respostas

“não é um identificador válido” quando eu exporto $ PATH

Quando executo export $PATH no bash, recebo o erro not a valid identifier . Por quê?     
17.06.2013 / 07:53
2
respostas

find (1): como o curinga em estrela é implementado para que ele falhe em alguns nomes de arquivos?

Em um sistema de arquivos no qual nomes de arquivos estão em UTF-8, eu tenho um arquivo com um nome incorreto; ele é exibido como: D�sinstaller , nome real de acordo com zsh: D$'1'sinstaller , Latin1 para Désinstaller , ele próprio um barb...
09.04.2015 / 16:52
8
respostas

Agarrando a extensão em um nome de arquivo

Como faço para obter a extensão de arquivo do bash? Aqui está o que eu tentei: filename='basename $filepath' fileext=${filename##*.} Ao fazer isso, posso obter a extensão bz2 do caminho /dir/subdir/file.bz2 , mas tenho um problema co...
04.09.2010 / 11:49