fork download
  1. #!/bin/bash
  2. # just for ideone, because I can't create a file in /etc/
  3. DPATH=$(mktemp)
  4. cat - > $DPATH
  5.  
  6. k=$(grep -o 'shard-1' $DPATH | sort -u) # shard ends by a number#
  7. i=$(grep -o 'shard-1' $DPATH | sort -u | cut -c7)
  8. m=$((i+1))
  9. n="shard-$m"
  10. sed -i "s|${k}|${n}|g" $DPATH
  11.  
  12.  
  13. cat $DPATH
Success #stdin #stdout 0.01s 5512KB
stdin
org.jitsi.videobridge.xmpp.user.shard-1.HOSTNAME=localhost
org.jitsi.videobridge.xmpp.user.shard-1.DOMAIN=auth.jc.name.com
org.jitsi.videobridge.xmpp.user.shard-1.USERNAME=name
org.jitsi.videobridge.xmpp.user.shard-1.PASSWORD=Hfr*7462
org.jitsi.videobridge.xmpp.user.shard-1.MUC_JIDS=JvbBredjoy@internal.auth.jc.name.com
org.jitsi.videobridge.xmpp.user.shard-1.MUC_NICKNAME=7896aee5-fgre-4b02-4569-0bcc75ed1d0d
stdout
org.jitsi.videobridge.xmpp.user.shard-2.HOSTNAME=localhost
org.jitsi.videobridge.xmpp.user.shard-2.DOMAIN=auth.jc.name.com
org.jitsi.videobridge.xmpp.user.shard-2.USERNAME=name
org.jitsi.videobridge.xmpp.user.shard-2.PASSWORD=Hfr*7462
org.jitsi.videobridge.xmpp.user.shard-2.MUC_JIDS=JvbBredjoy@internal.auth.jc.name.com
org.jitsi.videobridge.xmpp.user.shard-2.MUC_NICKNAME=7896aee5-fgre-4b02-4569-0bcc75ed1d0d