Fixed missing comment symbols in base.plugin.bash
parent
3e7c0fbda0
commit
24e106abf2
|
|
@ -4,21 +4,21 @@
|
||||||
|
|
||||||
ips ()
|
ips ()
|
||||||
{
|
{
|
||||||
about display all ip addresses for this host
|
# about display all ip addresses for this host
|
||||||
ifconfig | grep "inet " | awk '{ print $2 }'
|
ifconfig | grep "inet " | awk '{ print $2 }'
|
||||||
}
|
}
|
||||||
|
|
||||||
down4me ()
|
down4me ()
|
||||||
{
|
{
|
||||||
about checks whether a website is down for you, or everybody
|
# about checks whether a website is down for you, or everybody
|
||||||
param 1: website url
|
# param 1: website url
|
||||||
example $ down4me http://www.google.com
|
example $ down4me http://www.google.com
|
||||||
curl -s "http://www.downforeveryoneorjustme.com/$1" | sed '/just you/!d;s/<[^>]*>//g'
|
curl -s "http://www.downforeveryoneorjustme.com/$1" | sed '/just you/!d;s/<[^>]*>//g'
|
||||||
}
|
}
|
||||||
|
|
||||||
myip ()
|
myip ()
|
||||||
{
|
{
|
||||||
about displays your ip address, as seen by the Internet
|
# about displays your ip address, as seen by the Internet
|
||||||
res=$(curl -s checkip.dyndns.org | grep -Eo '[0-9\.]+')
|
res=$(curl -s checkip.dyndns.org | grep -Eo '[0-9\.]+')
|
||||||
echo -e "Your public IP is: ${echo_bold_green} $res ${echo_normal}"
|
echo -e "Your public IP is: ${echo_bold_green} $res ${echo_normal}"
|
||||||
}
|
}
|
||||||
|
|
@ -26,9 +26,9 @@ myip ()
|
||||||
|
|
||||||
pickfrom ()
|
pickfrom ()
|
||||||
{
|
{
|
||||||
about picks random line from file
|
# about picks random line from file
|
||||||
param 1: filename
|
# param 1: filename
|
||||||
example $ pickfrom /usr/share/dict/words
|
# example $ pickfrom /usr/share/dict/words
|
||||||
local file=$1
|
local file=$1
|
||||||
[ -z "$file" ] && reference $FUNCNAME && return
|
[ -z "$file" ] && reference $FUNCNAME && return
|
||||||
length=$(cat $file | wc -l)
|
length=$(cat $file | wc -l)
|
||||||
|
|
@ -38,11 +38,11 @@ pickfrom ()
|
||||||
|
|
||||||
pass ()
|
pass ()
|
||||||
{
|
{
|
||||||
about generates random password from dictionary words
|
# about generates random password from dictionary words
|
||||||
param optional integer length
|
# param optional integer length
|
||||||
param if unset, defaults to 4
|
# param if unset, defaults to 4
|
||||||
example $ pass
|
# example $ pass
|
||||||
example $ pass 6
|
# example $ pass 6
|
||||||
local i pass length=${1:-4}
|
local i pass length=${1:-4}
|
||||||
pass=$(echo $(for i in $(eval echo "{1..$length}"); do pickfrom /usr/share/dict/words; done))
|
pass=$(echo $(for i in $(eval echo "{1..$length}"); do pickfrom /usr/share/dict/words; done))
|
||||||
echo "With spaces (easier to memorize): $pass"
|
echo "With spaces (easier to memorize): $pass"
|
||||||
|
|
@ -51,9 +51,9 @@ pass ()
|
||||||
|
|
||||||
pmdown ()
|
pmdown ()
|
||||||
{
|
{
|
||||||
about preview markdown file in a browser
|
# about preview markdown file in a browser
|
||||||
param 1: markdown file
|
# param 1: markdown file
|
||||||
example $ pmdown README.md
|
# example $ pmdown README.md
|
||||||
if command -v markdown &>/dev/null
|
if command -v markdown &>/dev/null
|
||||||
then
|
then
|
||||||
markdown $1 | browser
|
markdown $1 | browser
|
||||||
|
|
@ -64,43 +64,43 @@ pmdown ()
|
||||||
|
|
||||||
mkcd ()
|
mkcd ()
|
||||||
{
|
{
|
||||||
about make a directory and cd into it
|
# about make a directory and cd into it
|
||||||
param path to create
|
# param path to create
|
||||||
example $ mkcd foo
|
# example $ mkcd foo
|
||||||
example $ mkcd /tmp/img/photos/large
|
# example $ mkcd /tmp/img/photos/large
|
||||||
mkdir -p "$*"
|
mkdir -p "$*"
|
||||||
cd "$*"
|
cd "$*"
|
||||||
}
|
}
|
||||||
|
|
||||||
lsgrep ()
|
lsgrep ()
|
||||||
{
|
{
|
||||||
about search through directory contents with grep
|
# about search through directory contents with grep
|
||||||
ls | grep "$*"
|
ls | grep "$*"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
pman ()
|
pman ()
|
||||||
{
|
{
|
||||||
about view man documentation in Preview
|
# about view man documentation in Preview
|
||||||
param 1: man page to view
|
# param 1: man page to view
|
||||||
example $ pman bash
|
# example $ pman bash
|
||||||
man -t "${1}" | open -f -a $PREVIEW
|
man -t "${1}" | open -f -a $PREVIEW
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
pcurl ()
|
pcurl ()
|
||||||
{
|
{
|
||||||
about download file and Preview it
|
# about download file and Preview it
|
||||||
param 1: download URL
|
# param 1: download URL
|
||||||
example $ pcurl http://www.irs.gov/pub/irs-pdf/fw4.pdf
|
# example $ pcurl http://www.irs.gov/pub/irs-pdf/fw4.pdf
|
||||||
curl "${1}" | open -f -a $PREVIEW
|
curl "${1}" | open -f -a $PREVIEW
|
||||||
}
|
}
|
||||||
|
|
||||||
pri ()
|
pri ()
|
||||||
{
|
{
|
||||||
about display information about Ruby classes, modules, or methods, in Preview
|
# about display information about Ruby classes, modules, or methods, in Preview
|
||||||
param 1: Ruby method, module, or class
|
# param 1: Ruby method, module, or class
|
||||||
example $ pri Array
|
# example $ pri Array
|
||||||
ri -T "${1}" | open -f -a $PREVIEW
|
ri -T "${1}" | open -f -a $PREVIEW
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -111,7 +111,7 @@ quiet ()
|
||||||
|
|
||||||
banish-cookies ()
|
banish-cookies ()
|
||||||
{
|
{
|
||||||
about redirect .adobe and .macromedia files to /dev/null
|
# about redirect .adobe and .macromedia files to /dev/null
|
||||||
rm -r ~/.macromedia ~/.adobe
|
rm -r ~/.macromedia ~/.adobe
|
||||||
ln -s /dev/null ~/.adobe
|
ln -s /dev/null ~/.adobe
|
||||||
ln -s /dev/null ~/.macromedia
|
ln -s /dev/null ~/.macromedia
|
||||||
|
|
@ -119,8 +119,8 @@ banish-cookies ()
|
||||||
|
|
||||||
usage ()
|
usage ()
|
||||||
{
|
{
|
||||||
about disk usage per directory, in Mac OS X and Linux
|
# about disk usage per directory, in Mac OS X and Linux
|
||||||
param 1: directory name
|
# param 1: directory name
|
||||||
if [ $(uname) = "Darwin" ]; then
|
if [ $(uname) = "Darwin" ]; then
|
||||||
if [ -n $1 ]; then
|
if [ -n $1 ]; then
|
||||||
du -hd $1
|
du -hd $1
|
||||||
|
|
@ -139,9 +139,9 @@ usage ()
|
||||||
|
|
||||||
t ()
|
t ()
|
||||||
{
|
{
|
||||||
about one thing todo
|
# about one thing todo
|
||||||
param if not set, display todo item
|
# param if not set, display todo item
|
||||||
param 1: todo text
|
# param 1: todo text
|
||||||
if [[ "$*" == "" ]] ; then
|
if [[ "$*" == "" ]] ; then
|
||||||
cat ~/.t
|
cat ~/.t
|
||||||
else
|
else
|
||||||
|
|
@ -151,15 +151,15 @@ t ()
|
||||||
|
|
||||||
command_exists ()
|
command_exists ()
|
||||||
{
|
{
|
||||||
about checks for existence of a command
|
# about checks for existence of a command
|
||||||
param 1: command to check
|
# param 1: command to check
|
||||||
example $ command_exists ls && echo 'exists'
|
# example $ command_exists ls && echo 'exists'
|
||||||
type "$1" &> /dev/null ;
|
type "$1" &> /dev/null ;
|
||||||
}
|
}
|
||||||
|
|
||||||
plugins-help ()
|
plugins-help ()
|
||||||
{
|
{
|
||||||
about list all plugins and functions defined by bash-it
|
# about list all plugins and functions defined by bash-it
|
||||||
echo "bash-it Plugins Help-Message"
|
echo "bash-it Plugins Help-Message"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
|
|
@ -178,8 +178,8 @@ plugins-help ()
|
||||||
# useful for administrators and configs
|
# useful for administrators and configs
|
||||||
buf ()
|
buf ()
|
||||||
{
|
{
|
||||||
about back up file with timestamp
|
# about back up file with timestamp
|
||||||
param filename
|
# param filename
|
||||||
local filename=$1
|
local filename=$1
|
||||||
local filetime=$(date +%Y%m%d_%H%M%S)
|
local filetime=$(date +%Y%m%d_%H%M%S)
|
||||||
cp ${filename} ${filename}_${filetime}
|
cp ${filename} ${filename}_${filetime}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue