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.
3
respostas

Como verificar se a string está em branco no tcsh

Como posso verificar se uma string está vazia no tcsh? Antes de você pirar, não, eu não estou escrevendo scripts de shell com o tcsh. Estou perguntando porque quero usar isso no meu arquivo .tcshrc. Especificamente, quero fazer o equivalen...
21.04.2015 / 00:48
1
resposta

Como eu defino um tamanho ilimitado para o arquivo de histórico do tcsh?

Esta é uma pergunta de acompanhamento para Is existe um tamanho máximo para o arquivo de histórico do bash? . Infelizmente, ele não funciona com os computadores do departamento de ciências atmosféricas, já que eles usam tcsh em vez de bash....
18.09.2011 / 22:50
2
respostas

awk + paste para limpeza do PATH?

Eu vi esse código em .cshrc arquivos init em algumas máquinas. Eu passei por alguns tutoriais do awk ao tentar entender como funciona, mas ainda não consigo decifrá-lo. setenv PATH 'echo $PATH | awk 'NF&&\!x[$0]++' RS='[:|\n]' |...
18.05.2013 / 23:28
3
respostas

Para um mesmo usuário unix ou linux, diferentes conjuntos de variáveis de ambiente

Estou usando tcsh e, para um projeto específico, todos os membros da minha equipe se conectam a um servidor com o mesmo usuário. (Isso é algo que não podemos mudar). A situação surge porque eu quero ter algumas variáveis de ambiente person...
18.10.2011 / 23:58
2
respostas

Script de shell de origem automaticamente no terminal

Como posso criar automaticamente um script de shell em particular quando abro uma janela de terminal clicando com o botão direito em algum lugar e escolhendo "open in terminal"? Por exemplo, toda vez que eu abro um terminal eu preciso rodar a...
03.04.2015 / 17:35
3
respostas

altera a formatação de prompt baseada em cwd

Eu uso o tcsh. Gostaria de ter minha formatação de prompt (coloração / realce) alterada com base no diretório em que estou, ou em outros aspectos críticos do meu ambiente. Eu não sou o suficiente de um hacker para saber como fazer isso. Pr...
15.05.2013 / 02:08
1
resposta

Quando completar automaticamente em tcsh, posso referenciar um argumento anterior?

Estou tentando obter um preenchimento automático eficiente aqui e estou com problemas. Eu tenho um comando para definir duas coisas ao mesmo tempo. A primeira é uma lista relativamente pequena, mas a segunda, se não filtrada pela primeira, é...
10.12.2010 / 21:48
1
resposta

Existe uma combinação de shopt glob ou configuração que se comporta como tcsh?

Estou fazendo a transição de um usuário tcsh de longa data para um novo usuário bash (está muito atrasado). Eu escrevi um monte de foreach loops no tcsh on the fly em uma base regular, então eu aprendi a sintaxe para loops for bash do bash como...
07.08.2018 / 01:49
2
respostas

Global / etc / profile setenv ou exporta as configurações do usuário sobrescrevendo em .profile

Eu preciso chamar uma versão modificada de um programa em /home/user_name/bin em vez da versão (mais antiga) em /opt/program_name/current em um cluster do CentOS 5.3. O programa cria um script tcsh usando python e, em seguida, executa esse...
20.11.2012 / 23:01
2
respostas

Sintaxe de declaração de matriz de shell C, () vs {}

No meu script C-shell (tcsh especificamente) eu tenho tentado declarar um array com seis valores: x, nx, y, ny, z, nz. Depois de algumas tentativas e erros, descobri três formas diferentes de declarar o array que quero: set arrname = ("x" "nx...
27.06.2013 / 22:02