Perguntas sobre 'shell'

1
resposta

O que esta expansão de param fazer?

O que exatamente o seguinte faz? MY_VAR=${MY_INPUT##*$'\n'}     
21.03.2018 / 11:04
1
resposta

token inesperado Cygwin '(' com grep

Estou usando o Cygwin no sistema operacional Windows 7. Estou tentando corresponder um e-mail deste formato: [email protected] Esta é a minha regex: grep [a-zA-Z0-9]+\.[a-zA-Z0-9]+@(E|e)nron\.com retorna -bash: syntax error near u...
08.05.2018 / 13:56
2
respostas

Usando o valor de uma variável como um código de saída de um script

Posso encontrar muitas informações sobre como atribuir o código de saída de um script a uma variável av, mas quero fazer o contrário: use o valor de uma variável (definida em um script) como o código de saída do script . Por exemplo, eu tenho...
04.05.2018 / 18:00
1
resposta

Abra um único arquivo no liquidificador via terminal com um nome de arquivo desconhecido

Eu gostaria de executar um arquivo .blend via terminal em um diretório onde apenas um arquivo .blend está localizado. Gostaria de iniciar este arquivo sem saber o nome exato do arquivo. Se eu soubesse o nome do arquivo, eu faria assim:...
04.05.2018 / 19:25
3
respostas

Inversão de permissão relativa à execução de scripts de shell

Digamos que alguém tenha um script de shell chamado Foo.sh em seu diretório de trabalho atual. Ele lê como #!/bin/bash #some scripts below Para executar o script digitando "./Foo.sh", ele precisa de permissão de execução com ele. Em vez d...
09.03.2018 / 01:21
1
resposta

variable '-name' primário para 'find'

Estou tentando construir um composto -name primary para o comando find de um número arbitrário de sequências em uma matriz, na forma \( -name ${a[0]} -or -name ${a[1]} -or -name ${a[2]} ... \) . Enquanto explicitamente digita o nome prim...
17.07.2018 / 21:19
2
respostas

Por que o shell não está esperando por um processo filho de um comando depois que o comando sai?

Eu tenho aprendido sobre processos UNIX e não consegui entender um ponto. Digamos que temos código assim, void fork_child() { if (fork() == 0) { /* Child */ printf("Running Child, PID = %d\n", getpid()); wh...
20.02.2018 / 18:32
4
respostas

Como posso salvar o comando e sua saída de execução no arquivo ao mesmo tempo

Suponha que eu tenha um comando java -cp src/ nlp.lm.BigramModel wsj/ 0.1 , quero salvar o próprio comando e a saída de execução do comando no arquivo ao mesmo tempo. Uma maneira de fazer isso é echo "$ java -cp src/ nlp.lm.BigramModel a...
19.02.2018 / 00:05
1
resposta

Evitar que os usuários alterem o grupo de seus próprios arquivos

Estou escrevendo um conjunto de scripts para provisionar servidores de jogos. Eu tenho cada servidor de jogo sendo instalado como um usuário separado, para que eles fiquem isolados e não possam acessar os arquivos uns dos outros. O daemon...
13.11.2017 / 09:04
2
respostas

sh: 1: programa não encontrado

Eu escrevi um script para executar arquivos um por um chamando um programa instalado. O mesmo programa está sendo executado no terminal, como procheck abc.pdb , e está funcionando bem. Mas quando eu executo este programa em um script Perl como...
09.11.2017 / 09:37