Perguntas sobre 'shell'

1
resposta

Exporte uma seleção de variáveis de ambiente com o escape correto

Eu quero exportar algumas variáveis de ambiente que eu configurei em um script de traço para um arquivo: myvariable="line 1 LINE=3 some characters: # \" \$ line 5" myvariable2="abc" export myvariable myvariable2 resultado esperado (um sc...
05.10.2015 / 15:46
1
resposta

Bash - como tornar a precedência explícita do operador sem criar um subshell

Tenho certeza de que isso está postado em algum lugar, mas não consegui encontrá-lo. No Bash, como alguém especifica a precedência do operador (também conhecido como agrupamento de comandos) sem criar um subshell? Na maioria das outras lingua...
22.09.2014 / 16:10
2
respostas

Linhas em branco ao executar “grep | xargs ”em um“ find -exec ”

Estou tentando listar todos os diretórios de um servidor da Web que são bloqueados pelo Apache por meio de .htaccess (contendo deny from all ). Eu consegui pegar a lista de bloqueio .htaccess mas quando tento extrair o caminho do diretór...
22.05.2014 / 21:37
1
resposta

GDB não pode executar meu programa de teste

Meu computador roda com o Ubuntu 14.04. GDB parece ser anormal em conta diferente. Por exemplo, faço um teste muito simples. Eu escrevo um arquivo em ~/test/test.c assim: #include <stdio.h> #include <stdlib.h> int main(int arg...
14.11.2014 / 07:21
2
respostas

Obter o número da linha em um shell script do Bourne

Gostaria de poder imprimir o número da linha atual em um script de shell. Eu sei sobre a variável $LINENO em shells Bash, mas não parece existir em shells Bourne. Existe alguma outra variável ou forma de obter o número da linha?     
28.09.2012 / 16:17
1
resposta

IO e outros comandos shell quando um programa não é iniciado por um terminal

Tenho vários iniciadores no meu ambiente de trabalho para vários programas e existe uma definição "executar num terminal" para esses iniciadores. Quando eu verifico essa configuração, o programa é executado a partir de um terminal e registra...
01.03.2013 / 10:51
2
respostas

Como armazenar um caminho construído com curingas e contendo espaços em uma variável

Aqui está a situação (estou em um Mac, OS X El Capitan): # This works: $ cd /Applications/Adobe\ Illustrator*/Cool\ Extras.localized/en_US/Templates/; # These do not work: $ INSTALL_DIR=/Applications/Adobe\ Illustrator*/Cool\ Extras.locali...
24.01.2016 / 03:54
1
resposta

Compreendendo quando o processo de segundo plano é finalizado

Eu tenho um script que inicia um número de processos em segundo plano e se funciona bem quando chamado a partir do cmdline. No entanto, o mesmo script também é chamado durante minha inicialização do xsession e, além disso, em alguns eventos d...
29.04.2013 / 19:38
1
resposta

Como determinar se o disco é compact flash ou disco rígido padrão

Eu preciso determinar em um script de shell se um determinado dispositivo de bloco (por exemplo, /dev/sda ) for um disco flash compacto ou um disco rígido comum. O Google não me ajudou de uma vez, e enquanto udevadm info --query=all --name=sd...
06.04.2011 / 15:05
1
resposta

O caractere de erro de compilação é um script shell unix em falta

Eu preciso descobrir 3 arquivos no meu diretório unix UBM, se algum arquivo (CMUSER) estiver disponível significa, então eu preciso sair do meu script unix, Abaixo está minha lógica de script de shell unix. Por que estou recebendo um erro de...
11.02.2017 / 08:52