Tee output to .log file.
authorlxoliva <lxoliva@559672b5-ba27-0410-b829-e8f1faed8b1b>
Sun, 8 Mar 2009 11:32:32 +0000 (11:32 +0000)
committerlxoliva <lxoliva@559672b5-ba27-0410-b829-e8f1faed8b1b>
Sun, 8 Mar 2009 11:32:32 +0000 (11:32 +0000)
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4753 559672b5-ba27-0410-b829-e8f1faed8b1b

deblob-main

index 21c62ec1027abec4c595c19ecc7d98ff9eed2aba..fb9a0e4fb412cf52c2ad24aca85a607f5a4406d1 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 
-# Copyright (C) 2008 Alexandre Oliva <lxoliva@fsfla.org>
+# Copyright (C) 2008, 2009 Alexandre Oliva <lxoliva@fsfla.org>
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -113,6 +113,11 @@ if test -f linux-$kver-$libre.patch; then
   exit 1
 fi
 
+if test -f linux-$kver-$libre.log; then
+  echo linux-$kver-$libre.log already exists >&2
+  exit 1
+fi
+
 if test -f linux-$kver-$libre.xdelta; then
   echo linux-$kver-$libre.xdelta already exists >&2
   exit 1
@@ -173,8 +178,8 @@ echo Copying linux-$kver to linux-$kver-$libre
 cp linux-$kver.tar linux-$kver-$libre.tar
 cp -lR linux-$kver/. linux-$kver-$libre
 
-echo Deblobbing within linux-$kver-$libre
-if (cd linux-$kver-$libre && /bin/sh ../$deblob $force); then
+echo Deblobbing within linux-$kver-$libre, saving output to linux-$kver-$libre.log
+if (cd linux-$kver-$libre && /bin/sh ../$deblob $force) 2>&1 | tee -a linux-$kver-$libre.log; then
   :
 else
   echo $deblob failed, aborting >&2