Eu tenho uma pasta chamada - bin , então eu removo por rm bin , recrio-a e quando eu quero removê-la novamente por rm bin o shell promete -
/bin/mv: cannot move 'bin/' to '/u/y2010/zarnihu/../TrashCan/zarnihu/bin': File exists
pare...
Isso funciona bem:
#!/bin/sh
ALTER="$1"
NAME="$2"
for pr in $(pgrep $NAME); do
elapse=$(ps -o etime= -p $pr)
[ "${elapse%:*}" -gt "$ALTER" ] && echo $pr
done
Mas se eu tentar mudar para o CShell:
#!/bin/csh
set ALTER...
Estou tentando instalar o xscore v1.3 ( XSCORE MANUAL ). Eles fornecem instruções para configurar algumas variáveis ambientais no arquivo .cshrc em C-shell.
setenv XTOOL_HOME the_installation_directory_of_X-Score
setenv XTOOL_PARAM...
Eu tenho uma pergunta simples aqui: um * (curinga de estrela) combina apenas caracteres (letras e números) no estilo glob? Ou será que ele também combina com caracteres especiais?
No bash, * corresponde a tudo, enquanto em csh * corr...
meu cronjob tem esta aparência:
0 3 * * 0-6 somedir/promotionscript
Mas o promotionscript está realmente chamando outro arquivo "config" localizado na pasta pai do somedir.
#promotionscript
#!/bin/csh
source ../config
Mas eu tenho...
Código:
#!/bin/csh
if ( A$1 == A ) then
echo ""
echo "LIST <name>"
echo ""
exit
endif
..............
Ok, esta é uma amostra de um script maior que recebi. Os scripts começam com este pedaço de código e não estão...
Em execução no Csh ao usar Notação do til executando um
~/
na linha de comando, recebo uma "Permissão negada". erro. Este diretório é de propriedade do usuário que executa o comando e possui as permissões.
myhostname% ~/
/my/home/...
Eu estava lendo recentemente um tutorial para tcsh e ele disse que o shell padrão do usuário para o FreeBSD era tcsh e fiquei surpreso.
Para o FreeBSD, é o shell padrão do usuário tcsh ?
Estou tentando executar um script em um servidor remoto via ssh.
o comando deve ir para o segundo plano e continuar a ser executado após o logout.
O resultado do comando deve ser redirecionado para out.log no site remoto.
o processo ssh de...
Como melhorar o comando abaixo para alterar uma string em um nome de arquivo.
find . -type f -name '*<today>*' -exec mv {} {}_renamed \;
Na verdade, tenho alguns arquivos no meu diretório com a data de hoje como parte do nome.
Eu qu...