Perguntas sobre 'tcsh'

O Tcsh é uma versão aprimorada, mas completamente compatível do shell C do Berkeley UNIX (csh). É um interpretador de linguagem de comando utilizável como um shell de login interativo e um processador de comandos de script de shell.
1
resposta

Newline no argumento da linha de comandos no tcsh

No bash, é fácil passar nova linha como argumento de linha de comando: foo 'this is a command line argument with newlines' No entanto, se eu tentar o mesmo no tcsh, ele reclamará da falta de ' . Como posso digitar o mesmo no tcsh?    ...
03.11.2017 / 19:18
1
resposta

No login ou na saída, o shell congela para um usuário em particular até que pressione Ctrl + C

estamos usando o CentOS 6.9 e um dos meus usuários tem um erro, onde se eles fizerem login, a tela ficará congelada até que eles pressionem Ctrl + C. A mesma coisa acontece quando eles saem. Também acontece quando estou root e su - como o usuári...
07.07.2017 / 06:54
1
resposta

Como recuperar uma parte de um nome de caminho e atribuí-lo a uma variável?

Eu quero atribuir uma parte do meu nome atual do caminho do diretório de trabalho a uma variável e usá-la em um script dentro do próprio diretório. Por exemplo: Se meu pwd for: / home / desktop / project / ABC / abc / abc_123, existe um...
06.03.2017 / 13:00
2
respostas

Substituir nome do arquivo pelo nome da pasta (csh)

Eu tenho exatamente a mesma pergunta que este cartaz mas, Estou usando csh. Eu posso pegar o nome do arquivo que eu quero set x = V_181_V_d_2_um_phi_4.50_eV_tOn_0.5_ns/SteadyState_out.e cat "'echo $x | cut -d "/" -f1'.e" cat: V_181_V...
08.03.2017 / 16:30
2
respostas

Por que o tcsh tem vários fd apontando para / dev / tty?

Isto está no Ubuntu 16.04, com o bash 4.3.42 e o tcsh 6.19 Se um console virtual aberto não estiver sendo usado pelo X e executar o bash, vejo stdin, stdout, stderr e um descritor de arquivo dedicado para o tty (aparentemente). $ cd /dev/f...
26.06.2016 / 04:06
1
resposta

Atualizando uma variável git no prompt do Shell em todos os comandos

Estou executando o TCSH e gostaria de atualizar meu prompt toda vez que eu executar um comando. Acho que atualmente posso fazer isso via backticks. set tmpstr = 'git status --untracked-files=no --porcelain' set prompt="%{\e[35;1m%} $tmpstr...
13.01.2016 / 01:07
1
resposta

Configure o cshrc para definir caminhos para diretórios específicos

Existem vários caminhos que preciso definir sempre que eu cd em um determinado diretório. Eu hesito em apenas configurá-los no meu arquivo .cshrc, porque eu posso precisar apontá-los para outro lugar se eu estiver trabalhando em um diretório dif...
27.01.2016 / 15:36
1
resposta

setenv do awk no tcsh

Estou tentando definir variáveis de ambiente uma por linha do awk: $ <source command> awk '/inst/ { n = split($0,a,"/"); cmd = "setenv " a[n-1] "_ver" $0; system(cmd) }' No entanto, a saída que recebo é "sh: setenv: comando não enco...
06.02.2015 / 04:09
4
respostas

Crie uma lista de diretórios

Eu tenho uma lista de nomes em um arquivo de texto ( list.txt ) Eu quero criar uma lista de pastas para os nomes incluídos nesse arquivo. Eu escrevi o seguinte script, mas não funciona e não sei o que está errado: #!/bin/tcsh for name_id in...
17.10.2014 / 00:06
1
resposta

FreeBSD csh, TAB para mostrar opções disponíveis?

Como posso configurar csh ou tcsh para mostrar as opções disponíveis pressionando Tab duas vezes, assim como bash?     
02.11.2013 / 18:19