pan-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Pan-users] Re: Shortcuts gone?


From: Brad Sims
Subject: Re: [Pan-users] Re: Shortcuts gone?
Date: Thu, 17 Aug 2006 17:18:17 -0500
User-agent: KMail/1.9.3

On Thursday 17 August 2006 2:36 pm, Mick Semb Wever wrote:
> Works a charm! Straight off the bat too.
> Your answer went well belong the fish size I was hoping to catch.
> Thanks Duncan.

Here's my sigmonster, I have lots of files in a single dir (TIN style sigdir)

Yeah I know about as elegant as a Russian sledgehammer; but it works
and was the first script I ever wrote.

<Begin Script> 
#!/bin/bash

# this sets $b to the number of files in .sigs and randomly picks one

b=`ls ~/.sigs | wc -w`
RANGE=$b
number=$RANDOM
let "number %= $RANGE"

# this ensures that it won't pick sig000 which is invalid (of course if
#  have a sig000 then comment this out)

if [ $number = "0" ]
        then
        number=1
        else
        number=$number
fi

# this makes sure that it reads the right file,
#  ie: sig001 not sig1.

# When your .sigs get to the thousands
# Uncomment the following and
# replace the USEME=$number in the $d stanza
  m=1000
  c=100
  d=10
if [ $number -ge $m ]
        then
        USEME=$number
   else
   if [ $number -ge $c ]
        then
        USEME=0$number
   else
   if [ $number -ge $d ]
        then
        USEME=00$number
   else
        USEME=000$number
   fi
   fi
fi
# Here we define output,
#  this is for the screen.

 echo 
"=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="
 echo "                 Your random .sig is sig# $USEME                         
  \\"
 echo "                         Your .sig reads:                                
 \\"
 echo 
"==========================================================================="
     cat ~/.sigs/sig$USEME
 echo 
"==========================================================================="
 echo "                    Have a super-linuxy day!                             
 /"
 echo "                                                                         
/"
 echo 
"=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="

# This puts the random sig in a file named .slrnsig in the News directory
# and moves the old sig into a file named .slrnsig.old in case you want to
# use it instead.
 cat ~/News/.slrnsig > ~/News/.slrnsig.old
 cat ~/.sigs/sig$USEME > ~/News/.slrnsig

<End Script>
-- 
"Remember there's a big difference between kneeling down 
and bending over."
        -- Frank Zappa




reply via email to

[Prev in Thread] Current Thread [Next in Thread]