Perguntas sobre 'csh'

___ answer758434 ___

Para ver seu uso atual do shell:

%pre%

%code% imprime o shell padrão.

    
___ tag123commandline ___ Perguntas sobre como usar a interface da linha de comandos (CLI). ___
2
respostas

Passando em caracteres especiais de um script perl para csh

Estou escrevendo um script perl que pega uma string e a transmite em um script .csh. PerlScript.pl: $CMDLineArgs = "-stuff -more_stuff \'-even_more \"*stuff\" -last_stuff\'"; system(Script.csh $CMDLineArgs); Script.csh: set flags="$...
27.07.2017 / 00:44
1
resposta

ssh comando em segundo plano

Por favor, ajude a seguir. Estou fazendo ssh user@server "source script.csh" do meu servidor inicial Suponhamos que script.csh contenha 10 comandos: O primeiro ao terceiro comando é executado instantaneamente O 4º comando le...
30.08.2017 / 16:39
1
resposta

C-Shell: variável na variável

Eu quero o valor de variabe ${var}_err_num , mas não consigo. #!/bin/csh -f set list = "book bus apple" foeach var $list set err_num * * @err_num = $err_num + 1 set ${var}_err_num = $err_num end echo "" echo "# Summary" foe...
19.11.2018 / 10:32
1
resposta

sourcing O script csh não define a variável de caminho sem o subtituto Bad

Estou escrevendo um script simples para gerar a variável de caminho conforme abaixo: #!/bin/csh echo "setting path" set path=($path /sbin:/mscc/apps) No entanto, a variável de caminho não muda e permanece a mesma. O shell csh não possui e...
16.03.2018 / 17:14
1
resposta

Como impedir que o conjunto csh remova as chaves entre aspas simples?

No código a seguir, parece que {} são removidos de dentro de aspas simples ao usar o conjunto, mas não ao usar o alias. Como posso parar o conjunto de remover as chaves? set variable = "middle" set string = 'echo ${ENVVAR}_'$variable'_end' ec...
03.02.2018 / 02:43
2
respostas

Executar o comando do histórico com parâmetros

Sempre que eu precisar digitar um longo comando, acho que o ponto de exclamação para se referir ao histórico é muito útil. Por exemplo, !ssh pode ser usado para invocar o último comando ssh que usei. No entanto, não consigo fazê-lo funcion...
05.01.2018 / 16:03
2
respostas

Não é possível redirecionar o erro padrão do openmpi no csh para o arquivo

Eu li esta pergunta e responda - Redirecionar stderr para stdout mas nada parece funcionar para capturar o erro de um software chamado OpenMPI no Ubuntu 16.04 LTS. Eu tenho os comandos OpenMPI em um script de shell digitando mpirun -np 4...
13.06.2017 / 10:45
1
resposta

Comparação de strings com strings que contêm operadores curinga no C-Shell

Eu preciso comparar uma entrada de padrão pelo usuário que pode conter curingas para uma determinada extensão. Por exemplo, se a entrada for hy*.gif , moverei os arquivos hyland.gif e hyland2.gif em um determinado diretório de entrada pa...
15.02.2017 / 23:08
1
resposta

Instalação de um software no ambiente .csh

Estou tentando instalar um software chamado Plumed no ambiente HPC, que é baseado em csh. Eu fiz com sucesso a instalação no ambiente bash. Normalmente, no ambiente bash, o seguinte comando é usado para configurar: ./configure --prefix=/hom...
11.01.2017 / 13:36
1
resposta

Como percorrer as variáveis

Eu tenho um comando no meu script csh que pode dar pelo menos 2 linhas de saída, mas pode ser mais. Estou transformando essas linhas em variáveis separadas que, em seguida, quero passar para outro comando. Como faço para definir meu segundo coma...
16.12.2016 / 14:24