Michael Olberg wrote:
Hej, Någon som vet varför batch -f <script> inte längre funkar i etch? man-sidan säger fortfarande klart och tydligt: -f file Reads the job from file rather than standard inputmen försöker man med den syntaxen får man "batch accepts no parameters", så man är tvungen att använda 'cat script | batch' istället. Funkade bra i sarge.
Titta under SYNOPSIS i manualsidan så ser du att "-f" bara är tillämplig för "at". Tydligen har de ändrat batch-skriptet från att köra '/usr/bin/at -qb now "$@"' till '/usr/bin/at -qb now'. Vill du ha den gamla funktionen så kan du använda den gamla versionen av batch-skriptet eller helt enkelt köra:
"/usr/bin/at -qb -f fil now" batch-skriptet i at version 3.1.8-11 från Sarge: #! /bin/sh prefix=/usr exec_prefix=${prefix} exec ${exec_prefix}/bin/at -qb now "$@" Mikael