Skip to content

a bash/awk producer/consumer for activemq or any STOMP compatible MQ

License

Notifications You must be signed in to change notification settings

rapphammar/bash-mq

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bash-mq

a bash/awk producer/consumer for activemq or any STOMP compatible MQ

Inspired from squawk ( http://www.nobugs.org/blog/archives/2008/05/11/squawk-simple-queues-using-awk/ )

producer usage :

echo "my message" | ./produce -h 127.0.0.1 -p 61613 -q fooqueue

consumer usage :

./consume -h 127.0.0.1 -p 61613 -q fooqueue -c ./handler

NOTE

*it only works with GNU awk because other awk version can't handle \0 as Record Separator :(

About

a bash/awk producer/consumer for activemq or any STOMP compatible MQ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 69.5%
  • Awk 30.5%