<cd> revert 3b4183dfd246
authorhackbot
Sat, 29 May 2021 23:05:56 +0000
changeset 180 74b55dab8c04
parent 179 02ec10ea4061
child 181 fc3512ba4847
<cd> revert 3b4183dfd246
bin/
bin/4x
bin/`
bin/action
bin/annoy
bin/bashify
bin/bce
bin/bold
bin/bonk
bin/botsnack
bin/botsnak
bin/cookie
bin/dcx
bin/echo-p
bin/envdemo
bin/give
bin/gtfo
bin/info
bin/jsx
bin/la
bin/luax
bin/mk
bin/mkinfo
bin/mkx
bin/ping
bin/px
bin/shrug
bin/slap
bin/test
bin/trout
bin/welcome
bin/whale
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/ 	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,1 @@
+echo “you used a space.”
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/4x	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+gforth -e "$@ bye"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/`	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+cmd="${@}"
+eval -- "$cmd"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/action	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+echo -e "\001ACTION $@\001"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/annoy	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+printf %100s | sed "s/ /$@ /gi"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/bashify	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,1 @@
+cp $1 /tmp/out && echo -e "#!/bin/bash" | cat - $1 > /tmp/out && mv /tmp/out $1 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/bce	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+echo "$@" | bc
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/bold	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+echo -e "\0002$1\0002"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/bonk	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+echo go to horny jail
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/botsnack	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+echo "snacks!"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/botsnak	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+botsnack
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/cookie	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+case $@  in hb) botsnack;; *) action gives $@ some cookies.;; esac
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/dcx	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+dc -e "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/echo-p	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+echo "$1"; [[ "$1" == */* ]] && mkdir -p "${1%/*}" 2>/dev/null
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/envdemo	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+echo ":${IRC_NICK}!${IRC_IDENT}@${IRC_HOST} ${IRC_COMMAND} ${IRC_TARGET} :${IRC_MESSAGE}"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/give	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+action "gives $1 some $2"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/gtfo	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+[ "$IRC_TARGET" = "##2chars" ] && echo "$1: get a 2 character nick or GTFO"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/info	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+cat /hackenv/help/$1.help
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/jsx	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+node -e "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/la	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+ls -lah $@
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/luax	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,1 @@
+echo $@ | xargs -0 lua -e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/mk	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+[[ "$1" == ?*//* ]] || { echo usage: "mk[x]" file//contents >&2; exit 1; }; key="${1%%//*}"; value="${1#*//}"; echo "$value" > "$(echo-p "$key")" && echo "$key"
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/mkinfo	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+key=$1; shift; mkdir -p $(dirname "/hackenv/help/$key") && echo "$@" > "/hackenv/help/$key.help"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/mkx	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+key=$(mk "$@") && echo "$key" && chmod +x "$key"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/ping	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+echo pong
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/px	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+perl -e "$@"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/shrug	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,1 @@
+echo '¯\_(ツ)_/¯'
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/slap	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+shuf -n1 $HACKENV/etc/slap_creatures | xargs action $"slaps $1 around a bit with a"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/test	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+echo "blah"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/trout	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+action "smacks $@ around a little bit with a large trout."
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/welcome	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+echo "Hello, and welcome to ##2chars. This place just kinda exists. "
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/whale	Sat May 29 23:05:56 2021 +0000
@@ -0,0 +1,2 @@
+#!/bin/bash
+action "smashes $@ with a large whale!"