El Martes, 25 de Abril de 2006 00:14, Inigo Tejedor Arrondo escribió: > El mar, 25-04-2006 a las 00:05 +0200, Iñaki escribió: > > Estoy realizando unas pruebas y estoy casi convencido de que "nohup > > script &" es lo que necesito. No obstante me surge una duda ya que en > > realidad debo llamar a un script con unas cuantas tuberías, algo así: > > > > cat archivo.txt | sed '...bla bla bla....' | scrip > > > > ¿Cómo puedo hacer un "nohup" a todo eso? ¿funcionaría sólo con lo > > siguiente? > > > > nohup cat archivo.txt | sed '...bla bla bla....' | scrip & > > > > ¿o debo meter paréntesis? (el caso es que con paréntesis da un error: > > > > bash: syntax error near unexpected token `cat' > > ¿sirve así?: > > SCRIPT=`cat archivo.txt | sed '...bla bla bla....' | scrip` > nohup $SCRIPT & > > (acento invertido)
Hummm, pues no sirve porque al declarar la variable SCRIPT con ` ` da error. Pero a mí el error me parece nomral, que yo sepa para dar el valor de texto a una variable sólo se puede usar "" ó '', ¿no? -- intentando mejorar Konqueror: http://konqueror4.linuxdevel.net y si te gusta puedes votar: ;) http://www.kde-look.org/content/show.php?content=36385

