![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Pergunta sobre várias coisas em C | V4D3R | Alto Nível de programação | 1 | 09-13-2007 11:56 |
| Complicar as coisas? | bconnor | Alto Nível de programação | 1 | 03-30-2006 11:07 |
| como converter as coisas a partir de csh para sh | forevercalz | Programação Shell Script e | 1 | 10-28-2005 04:46 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
Quando as coisas não é executado em crontab?
Alguém poderia explicar o meu problema? Eu tenho o seguinte script ... Código:
#! /bin/ksh
...
vmquery -m $MediaID | awk '
BEGIN {FS=": "
getline expdate <"ExpDate.txt"
}
$1 ~ /media ID/ {MediaNumber = $NF}
...
$1 ~ /number of mounts/ {
"date +%Y"|getline YearToday
Year4 = YearToday - 4
if ($NF > 2000)
{
if (expdate ~ "[0-9]\{2\}\/[0-9]\{2\}\/[0-9]\{4\}")
{
printf("\t %s \n\n","=case 1==================") >>"/home/op/report.txt"
printf("%-20s\t %s\t %s\n","Media Number",":",MediaNumber) >>"/home/op/report.txt"
...
Quando eu começar este programa em casca, que está executando o problema brancos e eu tenho o resultado no arquivo /home / op / report.txt. Mas quando eu iniciar este programa através do crontab, que ele está executando brancos problema MAS Não crie o / home / op / report.txt Qual é o problema? o que devo fazer? Best regards, nm |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|