On Fri, Jun 13, 2008 at 05:57:12PM -0400, [EMAIL PROTECTED] wrote: > I created a couple wrapper scripts around Mrxvt that could > (possibly) be useful to others. One adds a --hostfile > argument to Mrxvt (a "hostfile" being a text file with a > hostname on each line), which allows one to fire up an Mrxvt > with each tab ssh'd to each machine. The other launches > Mrxvt with a GNU Screen instance (from "screen -ls") in each > tab. It uses profiles and a temporary on-the-fly .mrxvtrc > file to do this.
If fifo's are working on your system, using that is a much better
solution than a temp mrxvtrc! Your script can be something like
mrxvt --useFifo & pid=$!
# Wait until /tmp/.mrxvt-$pid is created. Either use inotifywait, or
# a little sleep 1 loop
for i in (hosts1 host2...); do
echo "NewTab ssh $i" > /tmp/.mrxvt-$pid
done
# Optionally destroy the fifo if you don't plan on using it again.
# It an always be re-reated by the running mrxvt on demand.
echo "UseFifo 0" > /tmp/.mrxvt-$pid
> Is there some sort of repository and/or wiki page for such things?
Feel free to create a wiki page. There's also a "scripts" directory in
the source archive I can add this to,
GI
--
100 THINGS I'D DO IF I EVER BECAME AN EVIL OVERLORD
28. My pet monster will be kept in a secure cage from which it cannot
escape and into which I could not accidentally stumble.
pgpf2dwnDFlE4.pgp
Description: PGP signature
------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php
_______________________________________________ Materm-usage mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/materm-usage Mrxvt home page: http://materm.sourceforge.net
