187 9:58 cp cool06.gif cool08.gif <--- Making 5 new frames 188 9:58 cp cool05.gif cool09.gif 189 9:59 cp cool04.gif cool10.gif 190 9:59 cp cool03.gif cool11.gif 191 9:59 cp cool02.gif cool12.gif bebop:~/web/022/2003> ls anim.gif cool02.gif cool05.gif cool08.gif cool11.gif anim2.gif cool03.gif cool06.gif cool09.gif cool12.gif cool01.gif cool04.gif cool07.gif cool10.gif howToGif.txt bebop:~/web/022/2003> history 1 13:28 ssh iceman.uni.edu 2 13:37 w 3 13:37 cal 4 13:51 w 5 9:59 cd web 6 9:59 cd 022 7 9:59 cd 2003 8 9:59 ls 9 9:59 gifmerge -h 10 10:00 gifmerge -25 -l0 cool*.gif > anim2.gif 11 10:13 history gifmerge -25 -l0 cool*.gif > anim2.gif The animation is twice as fast as the default 0.50 seconds per frame, which the -25 parameter to gifmerge specfied (0.25 seconds per frame). minus L ZERO is the 2nd argument, -LZERO looks like TEN, but the L is for Loops, the ZERO is for loop forever. bebop:~/web/022/2003> gifmerge -h Usage: gifmerge [-,,] [-] [-l] [-d] *.gif > anim.gif - set delay of between images in 1/100th secs, ie -100 default 50 (0.5secs) -l set loop counter, ie -l0 (ever) or -l1000, default no loops or look at http://the-labs.com/GIFMerge/