shithub: rc

ref: 1dce09166370ecf9cc3764fb19c91c651578529e
dir: /bin/holdchat/

View raw version
#!/bin/rc
rfork ne
flagfmt='f chatfile, n nick'
args=''
if(! eval `''{aux/getflags $*} || ! ~ $#* 0)
	exec aux/usage
cfile=/n/chat/chat
nick=qwx
if(~ $#flagf 1)
	cfile=$flagf
if(~ $#flagn 1)
	nick=$flagn
while(){
	hold /tmp/hold >[2]/dev/null \
	&& cat /tmp/hold | sed '1s/^/'$nick' → /' >>$cfile
	&& rm -f /tmp/hold
	clr
}