Article View: es.comp.os.linux.programacion
Article #662Entrada por teclado de script ejecutado desde crontab
From: jfvera
Date: Tue, 06 Feb 2007 08:50
Date: Tue, 06 Feb 2007 08:50
37 lines
2457 bytes
2457 bytes
Hola!, os escribo porque tengo un problemilla. Lo mismo es una tontería pero no consigo solucionarlo y como tampoco soy un programador muy ducho pues escribo a ver si alguien me puede dar un poco de luz. Gracias de antemano. El tema en cuestión es que he escrito un script para realizar copias de ficheros a DVD y desde la línea de comandos funciona perfectamente, pero al realizar la llamada desde la crontab no me hace caso al teclado. El fragmento en cuestion es el siguiente: for fichero in bomberos.*; do echo -n "Introduzca un DVD virgen, por favor y pulse una tecla" eject /dev/hdc >&2 read pulsado if [ $? -ne 0 ] then echo "Error: No se ha podido desmontar la grabadora" exit 1 else growisofs -Z /dev/hdc -R -J $fichero echo -n "Ha grabado " $fichero fi Cuando lo ejecuto desde la línea de comandos se abre el DVD y espera a que pulse la tecla para cerrar y realizar la copia, pero desde crontab salta directamente a "Error. No se ha podido ..." total que pasa directamente del teclado y del comando read. En la tabla cron he especificado que la salida la haga por tty1 usando 30 12 * * 5 /root/mifichero.sh > /dev/tty1 y todo perfecto, pero con la entrada no soy capaz. Eso es todo, perdonad el chorizo y grancias de antemano, Juan F.
Technical Details
Message-ID:
<1170751853.171507.127640@a75g2000cwd.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!a75g2000cwd.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: f86c8,9b51c37d8e7e6951,start X-Google-Attributes: gidf86c8,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!a75g2000cwd.googlegroups.com!not-for-mail From: "jfvera" <jfvera2000@hotmail.com> Newsgroups: es.comp.os.linux.programacion Subject: Entrada por teclado de script ejecutado desde crontab Date: 6 Feb 2007 00:50:53 -0800 Organization: http://groups.google.com Lines: 38 Message-ID: <1170751853.171507.127640@a75g2000cwd.googlegroups.com> NNTP-Posting-Host: 195.55.91.230 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1170751859 26927 127.0.0.1 (6 Feb 2007 08:50:59 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 6 Feb 2007 08:50:59 +0000 (UTC) User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322),gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: a75g2000cwd.googlegroups.com; posting-host=195.55.91.230; posting-account=ZjdeLw0AAAA9h-ODs56DgftcaTanb4_n