bash
ssh authorized keys – limit ssh session to custom command
2015/03/04
If you want a ssh key to be able to run a custom command only and nothing beyond that, then you can use the “command” option in the authorized_keys file of ssh. For example, to limit user to run only …
nice little bash function to search for running processes
2014/10/13
Here is a nice little handy function that I use very regurlarly. You can use this function with parameter to just grep for that or just type psa to see all the running processes. Just put this in your …
bash – refer the first parameter from last command quickly
2014/09/22
To refer to first parameter from the last command quickly, you can use !^ Note: This can also be referred as “!!:1“
bash refer parameters from the current command
2014/09/15
In bash you can use !# to refer to any parameter from the current command, example:
Debuggging bash cron scripts.
2014/09/01
I have to several times debug scripts that I get complain about working when logging in normally but they do not work when run in cron mode. So, quite a lot of times, redirecting the stderr of the …
bash debug – log all executed commands
2014/02/03
Whenever I am writing a script in perl or bash, I always wish that there was some way to have all the commands logged or output to screen. I know there is “set -x” option to have debugging enabled, …
bash – using the vi mode more effectively.
2013/11/22
You can first set the bash mode to vi. This will enable some vim like features to bash. So, add this to .bashrc : set -o vi Once, you have done that then its time to get more out of the vi mode. …
bashrc with lots of functions and useful alias
2013/10/30
Here is a link of a useful 10K lines bashrc http://pastebin.com/LEkXXuST You may not want to put the whole thing, but get an idea and use what you think can be helpful to you or at-least get an idea. …
poor mans watch, watch for solaris
2013/01/01
Here is a simple script that you can use as watch in Solaris as well.
Disable a few cores when you want to save power.
2012/12/28
If you have a lot of CPU power and working on battery. If you do not need that much of power and would like to rather save some battery power by disabling some cpus then you can use the below script. …
quick bash script for datewise backup of directory
2012/12/12
I was working on something and the data was very critical and needed backup. I wrote a bash script to back up the data every 5 hours with cron and bash script. Thought I will share that with you. Here …
Ignore CVS and svn directories in bash autocompletion.
2012/07/07
CVS and SVN directories are something that really cause lot of un-necessary nuisance. So, simple solution just ignore them 🙂