Use stat instead of ls for finding times.
authorSteinar H. Gunderson <sesse@rietz>
Sat, 10 Mar 2007 15:13:26 +0000 (15:13 +0000)
committerSteinar H. Gunderson <sesse@rietz>
Sat, 10 Mar 2007 15:13:26 +0000 (15:13 +0000)
dostatus
makepost

index 13c2cf1..563e2b5 100755 (executable)
--- a/dostatus
+++ b/dostatus
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-newtime=`ls -al status | cut -c 43-54`
+newtime=`stat --format %y status | cut -d: -f-2`
 echo -n "$newtime (CST): " > /home/sesse/bugscan/www/status
 ./bugreport -s >> /home/sesse/bugscan/www/status
 
index d749a03..0affebf 100755 (executable)
--- a/makepost
+++ b/makepost
@@ -1,7 +1,7 @@
 #! /bin/sh
 
-newtime=`ls -alL pstatus | cut -c 44-55`
-oldtime=`ls -alL pstatus-old | cut -c 44-55`
+newtime=`stat --format %y pstatus | cut -d: -f-2`
+oldtime=`stat --format %y pstatus-old | cut -d: -f-2`
 title="Bug stamp-out list for $newtime (CST)"
 cat <<EOF
 $title