Perguntas sobre 'shell'

1
resposta

Por que o comando exec é usado para o redirecionamento do descritor de arquivo?

No UNIX shells como Bash e Korn shell exec são usados para dois usos específicos. Seu uso para substituir o programa atual por outro, como em exec prog é compreensível. O nome exec é uma contração da família C de rotinas baseada em...
20.03.2015 / 18:18
1
resposta

O Mac OS X parece não conseguir encontrar o diretório que certamente existe

Por algum motivo, o Mac OS X não consegue encontrar um diretório que acabei de criar. Alguma ideia do porquê? sh-3.2# mkdir /Users/Administrator/Documents/drive/ sh-3.2# mount -w -t "hfs+" /dev/disk1s2 /Users/Administrator/Documents/drive/ mo...
13.03.2015 / 17:41
1
resposta

Variáveis de ambiente em sistemas semelhantes ao Linux

Como definir variáveis de ambiente para um usuário da maneira mais genérica que é independente das variáveis de ambiente do shell (como perfil para shells semelhantes a Bourne, bahsrc, zshrc, zshenv, ..)? A idéia é definir variáveis de ambiente...
23.01.2015 / 18:05
2
respostas

Não criando novo arquivo durante o redirecionamento de saída

Estou usando isso para redirecionamento de saída: cat filename | grep 'dis' | wc -l > test.txt Mas eu não quero um arquivo de byte zero criado se nenhum resultado for encontrado no comando grep. Existe alguma maneira de isso ser pos...
11.02.2015 / 05:06
1
resposta

Como podemos configurar caminhos para .cshrc

Dentro de um script de shell, eu estou tentando abrir um novo shell tcsh e carregar alguns conjuntos de aliases pré-definidos e variáveis env que eu não quero ter no padrão cshrc. Eu não posso tê-lo na minha home dir, como este script vai ser us...
11.12.2014 / 07:06
1
resposta

bash do Linux, o comando replace

Como posso apagar o - da área de transferência? Eu tenho um script: #!/bin/bash xclip -o | replace - "" | xclip Bat isso não funciona Então replace \- "" não tem efeito ]$ uname -a Linux localhost.localdomain 3.17.4-302.fc2...
12.12.2014 / 19:43
2
respostas

Variável de string espaçada como parâmetro de comando dentro do shell script

Como posso armazenar uma string espaçada em uma variável e usá-la como um parâmetro de comando dentro de um script de shell? Isso é o que estou tentando fazer: DESTINATION='/mnt/External Harddisk' FILE_NAME=$DESTINATION/home.tar.gz INCREME...
09.03.2015 / 02:56
1
resposta

O pacote de instalação em lote do Yum causa 100% de carga da CPU?

Eu preciso instalar uma lista de pacotes como segue; então eu fiz um pequeno script para automatizá-lo: yum -y install libstdc++.i686 yum -y install libibcm.x86_64 yum -y install librdmacm.x86_64 yum -y install ibsim.x86_64 yum -y install ibu...
21.11.2014 / 03:44
1
resposta

Procura por string e lê a próxima linha

Eu preciso escrever um programa shell que instale alguns pacotes. O programa será executado no Linux (obviamente, alguns comandos não funcionarão, por exemplo, em distros baseadas em Arch). Então, eu tenho esse arquivo chamado config.conf...
14.11.2014 / 15:34
1
resposta

Execução de recuo resulta em zshell

Gostaria de personalizar meu zshell para que o prompt seja colocado contra a borda esquerda como normal. Eu também gostaria de ter todos os resultados de execução indentados por talvez 2 espaços. Existe uma maneira de recuar assim? Estou expe...
08.11.2014 / 18:25