The best answer to the old question ...
I am creating a shell function in my .bashrc (obviously assuming you are using bash as a shell) and using tmux. You can probably complicate this and do it without a temporary file, but quoting is just ugly if you are trying to ensure that files with spaces or other strange characters in the name still work.
multitail () { cmdfile=`mktemp` echo "new-session -d \"tail -f '$1'\"" >$cmdfile shift for file in " $@ " do echo "split-window -d \"tail -f '$file'\"" >>$cmdfile done echo "select-layout even-vertical" >>$cmdfile tmux source-file $cmdfile \; attach && rm -f $cmdfile }
source share