On Friday 02 July 2010 15:11:31 Face wrote: > well, thank you all, i will start over and see what will happen. > I am using a shell script to do the book if someone could take a look > at it, that would be nice . > > > Sincerely
Ah, you don't seem to have error detection in your script. After many of your actions, you could put || (echo "'action' failed."; exit 1) For example: tar -jxf ../mpfr-2.4.2.tar.bz2 >>$Logs || \ (echo "Extracting mpfr failed."; exit 1) mv -v mpfr-2.4.2 mpfr | source $Msg || \ (echo "Renaming mpfr failed."; exit 1) Also 'man bash' and read up on the 'trap' built-in. You can do something like: trap "echo \"'action' failed!\"; exit 1" ERR; action-to-take; trap "" ERR For example: trap "echo \"Extracting mpfr failed.\"; exit 1" ERR tar -jxf ../mpfr-2.4.2.tar.bz2 >>$Logs trap "echo \"Renaming mpfr failed.\"; exit 1" ERR mv -v mpfr-2.4.2 mpfr | source $Msg trap "" ERR You might have to change the script to use bash instead of sh. Cleverly crafted, you should be able to catch most of the errors when they happen while maintaining a readable script. -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page