Eu inicio o terminal interativo usando farm (LSF). Estes terminais são abertos em algum host aleatório e são fechados automaticamente após 15 dias. Eu quero salvar o ambiente shell atual (env, diretório atual, aliases, histórico de shell, ...) e...
Recentemente, quero executar um script (PWgui) que requer Tcl (Itk). O manual sugere que eu tenha que instalar o iwidgets4 antecipadamente. Estou usando o cluster da universidade e não tenho privilégios de root. Minhas perguntas são:
Como in...
Eu preciso salvar todas as saídas da compilação para o arquivo. Eu tenho muitos erros "referência indefinida" e quero ver todos esses erros.
Eu tento "makeall > & out", mas no arquivo "out" não há nenhum erro "referência indefinida".
P...
Sou muito novo na C Shell. Eu estou tentando ler um arquivo da linha de comando e determinar se é um arquivo zip, um .txt, um link symbloic, um pipe ou qualquer outra coisa ("desconhecido").
Depois, gostaria de executar algumas instruções dep...
Precisa aplicá-lo no csh.
para verificar se o $2 inserido não é o número nem a palavra "all"
if ($#argv == 2 && ($2 != all && $2 != **any number**)) then
echo "wrong parameter"
Digamos que eu tenha o seguinte script: script.sh e eu quero a saída detalhada em um arquivo de log e uma saída simples na tela.
O arquivo de log deve conter a saída csh -v script.sh , e na tela deve estar apenas a saída script.sh.
Eu pr...
Estou tentando definir um alias a seguir no arquivo .aliases.
alias sett 'cleartool setview viewXYZ_!*; cd /path_dir1/dir2/; source ./env/script-name'
Eu o uso como sett myview no prompt de comunicação quando eu abro um novo Terminal....
Eu sou uma redhat box e notei que, se eu acidentalmente digitar um caminho dir sem cd na frente dele, receberei um /path/to/dir/: Permission denied. ; no entanto, eu esperaria que ele dissesse /path/to/dir/: Command not found . Como...
Eu quero ser capaz de iniciar rapidamente o smbclient para um diretório específico sem digitá-lo ou copiá-lo para a linha de comando do shell, mas apenas colocá-lo em um script parece não funcionar ...
#!/bin/csh
smbclient -W blah -U name -D...