2,378 reputation
1512
bio website
location Florida
age
visits member for 1 year, 7 months
seen 2 hours ago

A Perl enthusiast, I earn my living doing Unix/Linux system administration and light systems programming. In a former life I was an ALGOL systems programmer before finding my real love was for Unix. My education is scientific with a Master of Science degree.


Oct
22
comment How to catch an error in a linux bash script?
@Stephane Chazelas point of quoting and signaling end-of-options well taken. Thanks for editing.
Oct
22
answered How to catch an error in a linux bash script?
Oct
17
comment Detect if running in a virtual terminal?
@JosephR Correct. The value is often with cron or at jobs to avoid failures when scripts assume interactive input.
Oct
17
answered Detect if running in a virtual terminal?
Oct
1
comment Exit vim more quickly
zz is simply the character typed twice while holding the shift key down.
Sep
6
awarded  Yearling
Aug
22
answered Does Yum have an equivalent to apt / aptitude's DEBIAN_FRONTEND=noninteractive?
Jul
11
answered df command not showing correct values
Jun
29
answered Sort lines based on a variable-width number at a fixed position
Jun
21
answered How do I backup a non-empty directory and preserve metadata like permissions/user-group ownership/time file was modified?
Jun
19
answered How to disable requiretty for a single command in sudoers?
Jun
14
answered Terminating a bash shell script running in the background
Jun
14
revised Using sed, how to format one word per line, removing white space
Add `-s` to fix too hasty posting!
Jun
14
answered Using sed, how to format one word per line, removing white space
Jun
14
answered Print line n-1 (and n) if line n fulfills condition
May
17
awarded  Enlightened
May
17
awarded  Nice Answer
May
7
awarded  Informed
Feb
19
comment What's the difference between a hard links and copied files?
@EmanuelBerg TMTOWTDI
Feb
19
comment What's the difference between a hard links and copied files?
@EmanuelBerg Create a simple shell script that echos $0 (the name by which it is run). Now create one or more links to the script. Run the script with its original name and by invoking the link. The lesson should be obvious, then.