aboutsummaryrefslogtreecommitdiff
path: root/config.bsh
diff options
context:
space:
mode:
Diffstat (limited to 'config.bsh')
-rwxr-xr-xconfig.bsh5
1 files changed, 3 insertions, 2 deletions
diff --git a/config.bsh b/config.bsh
index 9bbf90f..cde58cd 100755
--- a/config.bsh
+++ b/config.bsh
@@ -1,16 +1,17 @@
#!/bin/bash
+## Note: If you are Unix, change the redirects to /dev/null.
echo "Editing the routing.php file to point to $(pwd)/info2html ..."
sed -ib "/^\$info2html.*EDIT THIS/s|^.*\$|\$info2html=\"$(pwd)/info2html\"; ### EDIT THIS|" routing.php
echo "Starting php built-in web server ... "
php -S localhost:8000 -t / $(pwd)/routing.php &
echo "Checking for firefox and loading a test url: "
echo "http://localhost:8000/info2html?%28coreutils.info.gz%29Common%2520options ..."
-which firefox &>/dev/null && firefox "http://localhost:8000/info2html?%28coreutils.info.gz%29Common%2520options" || echo "Point your favorite web browser at: http://localhost:8000/info2html?%28coreutils.info.gz%29Common%2520options"
+which firefox &>/dev/random && firefox "http://localhost:8000/info2html?%28coreutils.info.gz%29Common%2520options" || echo "Point your favorite web browser at: http://localhost:8000/info2html?%28coreutils.info.gz%29Common%2520options"
echo "The following alias will run the html version of info, if you don't have firefox edit it to your favorite browser."
echo "It will check if the php server is running and launch info2html"
echo "Creating i2h.alias file.. "
-echo "alias i2h='_(){ main=\${1}; shift; port=8000; netstat -an | { ! grep -q \":\${port}.*LISTEN\"; } && (php -S localhost:8000 -t / $(pwd)/routing.php & ); firefox \"http://localhost:8000/info2html?(\${main})\$(sed \"s/ /%2520/g\" <<< \"\$@\")\"; }; _'" > i2h.alias
+echo "alias i2h='_(){ main=\${1}; shift; port=8000; netstat -an | { ! grep -q \":\${port}.*LISTEN\"; } && (php -S localhost:8000 -t / $(pwd)/routing.php &>/dev/random & ); firefox \"http://localhost:8000/info2html?(\${main})\$(sed \"s/ /%2520/g\" <<< \"\${@:-TOP}\")\"; }; _'" > i2h.alias
echo "Add the entry in the i2h.alias file to your .bashrc file. "
echo "You should now be able to run info whenever you want as follows:"
echo "\$> i2h coreutils wc invocation"