Perguntas sobre 'shell'

5
respostas

cd ~ user é possível, mas por que não podemos cd ~ “$ USER” ou cd ~ $ {USER}

Estou curioso porque não podemos mudar para o diretor da casa do usuário com $ cd ~"$USER" ou $ cd ~${USER}     
17.05.2018 / 14:14
3
respostas

é possível alterar o diretório de trabalho do shell pai programaticamente?

Eu quero escrever algum código para permitir que eu mude para alguns diretórios que eu geralmente uso. Digamos que este programa seja mycd e /a/very/long/path/name seja o diretório para o qual desejo ir. Portanto, posso simplesmente dig...
08.02.2014 / 19:50
4
respostas

Qual é a fonte de ajuda?

help exibe informações sobre os comandos incorporados. Qual é a fonte de ajuda? Ele mantém um banco de dados para comandos incorporados ou lê alguns arquivos de cada comando interno (semelhante à manpage de cada utilitário)? Às vezes, acho...
11.07.2014 / 13:33
5
respostas

Como imprimo '-e' com eco?

Eu sei que echo -e não é um comando comum. Eu tentei echo '-e' e echo \-e , mas eles ainda não funcionam.     
15.11.2014 / 10:11
18
respostas

Como posso obter o nome da distribuição e o número da versão em um script de shell simples?

Estou trabalhando em um script bash simples que deve ser capaz de rodar em distribuições Ubuntu e CentOS (suporte para Debian e Fedora / RHEL seria um plus) e eu preciso saber o nome e a versão da distribuição do script está em execução (para ac...
24.01.2011 / 05:00
2
respostas

Por que mv deletou um arquivo com mv id_rsa * .old? [duplicado]

Eu queria fazer backup do meu ~/.ssh/id_rsa para id_rsa.old e parece que foi excluído. Como isso é possível? :) root@localhost:~/.ssh# ls -l total 16 -rw------- 1 root root 3326 Mar 12 11:22 id_rsa -rw-r--r-- 1 root root 756 Mar...
14.03.2016 / 01:24
6
respostas

Excluindo arquivos com espaços em seus nomes

Estou tentando excluir todos os arquivos com um espaço em seus nomes. Eu estou usando o seguinte comando. Mas está me dando um erro Comando: ls | egrep '. ' | xargs rm Aqui, se eu estiver usando apenas o comando ls | egrep '. ' , ele...
07.06.2015 / 21:38
3
respostas

ImageMagick em vários arquivos

Eu converti um único arquivo de BMP para PNG com convert do ImageMagick usando o comando abaixo convert CD\ Front.bmp CD\ Front.png Eu tenho muitos desses arquivos, então eu tentei: for f in */*.bmp ; do convert $f ${f%bmp}png; done...
15.12.2013 / 10:22
3
respostas

Proteção do comando shell com variável de string

Dentro de uma linguagem de programação, eu executo um comando shell simples cd var; echo > create_a_file_here com var sendo uma variável que contém uma seqüência de (esperançosamente) um diretório para o lugar onde eu quero criar o a...
09.01.2018 / 09:49
2
respostas

Como adicionar configurações ulimit do shell persist no Mac? [duplicado]

Desejo ativar a geração de despejo principal por padrão na reinicialização. Execução: ulimit -c unlimited em um terminal parece funcionar até que o computador seja reinicializado.     
30.12.2014 / 19:48