Various scripts I use in my bin/ directory

George Jones 46bad6bc03 Remove tmpfile %!s(int64=3) %!d(string=hai) anos
.link2home.ignore 3b3c0bcf84 Reorg %!s(int64=6) %!d(string=hai) anos
.link2home.ignore.default 3b3c0bcf84 Reorg %!s(int64=6) %!d(string=hai) anos
README.org 3b3c0bcf84 Reorg %!s(int64=6) %!d(string=hai) anos
be fac8818707 Update usage, bugfixes %!s(int64=6) %!d(string=hai) anos
dns2ip fc20080672 Added reverse lookup functionality. %!s(int64=9) %!d(string=hai) anos
e 7c26b9ab69 Rename edpe to e %!s(int64=4) %!d(string=hai) anos
exifSetDate 0320ece163 Added exifSetDate wrapper. %!s(int64=8) %!d(string=hai) anos
exifSetDatesThisDir 55be11c22e Sync. %!s(int64=8) %!d(string=hai) anos
fixGitTimestamps.sh 8b734c7280 chmod fixGitTimestamps.sh %!s(int64=9) %!d(string=hai) anos
fixctrl.sh 6b31d921ce Remove stderr messages; ubuntu complains. %!s(int64=9) %!d(string=hai) anos
gitPushOrPull 55be11c22e Sync. %!s(int64=8) %!d(string=hai) anos
gnome-list-shortcuts f4efa11e39 Added gnome-list-shortcuts %!s(int64=6) %!d(string=hai) anos
gpgAgent.sh fb41d90716 sync %!s(int64=7) %!d(string=hai) anos
grepOutUbunutuFiles 777d7beafe Added grepOutUbuntuFiles filter %!s(int64=7) %!d(string=hai) anos
install a5eac1198f 'be' supports gpg and password-store %!s(int64=6) %!d(string=hai) anos
ip2dns 2785295e66 link dns2ip to ip2dns %!s(int64=9) %!d(string=hai) anos
jpgHasDate c5ef33007a Added jpgHasDate %!s(int64=8) %!d(string=hai) anos
jpgdates ab44faf13a Add logstats.py, iso dates in jpgdates %!s(int64=8) %!d(string=hai) anos
link2 024d40b53e Make .bashrc quiet %!s(int64=7) %!d(string=hai) anos
link2home a98b794d65 Set prompt hostname from ~/etc/hostname if present %!s(int64=7) %!d(string=hai) anos
link2home.sh fac8818707 Update usage, bugfixes %!s(int64=6) %!d(string=hai) anos
linkall 2656c91b8c Initial version of linkall %!s(int64=8) %!d(string=hai) anos
logCommand.sh 542633cc64 Add script to log commands %!s(int64=9) %!d(string=hai) anos
logstats.py ab44faf13a Add logstats.py, iso dates in jpgdates %!s(int64=8) %!d(string=hai) anos
myip 0979e7cb59 bin/myip %!s(int64=8) %!d(string=hai) anos
rdns 3f103c1e71 Major cleanup to reflect reality. %!s(int64=9) %!d(string=hai) anos
some 46bad6bc03 Remove tmpfile %!s(int64=3) %!d(string=hai) anos
sshagent b05d9adfc1 Added sshagent script to start ssh-agent %!s(int64=9) %!d(string=hai) anos
thatsNotRight.sh d15bc172ff Add "thatsNotRight.sh". Look for strange things. %!s(int64=8) %!d(string=hai) anos
whoIsOnMySubnet 39fb333faf bin/whoIsOnMySubnet %!s(int64=8) %!d(string=hai) anos

README.org

This directory contains misc little utilities I've written or borrowed

Two of note are that I use to install all my other files/directories are:

link2home.sh

Link files and directories and files to $HE in various ways.

install

calls link2home.sh.

To use install for a directory:

  • Put a COPY (not a link) of install in the directories

  • change the parameters as needed (e.g. –linkdir to link directory instead of making a new directory in home, –remove to remove files).

  • (optional), add a file named .link2home.ignore to the directory listing files to be ignored. For example:

    README.org
    .link2home.ignore
    

The basic ideas is that if "install" exists in a directory, you can just run it and everything will be installed. The one special case is this bin directory, which has to be installed first (because all other installs use link2home.sh)