Advanced Bash Scripting Guide
This guide really is a complete resource for understanding bash syntax; very easy to get around and understand.
http://tldp.org/LDP/abs/html/index.html
Comments off
This guide really is a complete resource for understanding bash syntax; very easy to get around and understand.
http://tldp.org/LDP/abs/html/index.html
Comments off
Here is a great little tut on getting started in Bash. I’d recommend it to anyone trying to hack their way into a shell script.
Here is a quick script for sending an email:
#!/bin/bash # Subject of email SUBJECT="Test email with attachment from a bash script" # Where to send it TO_ADDRESS="your@email.com" # Where the attachment is ATTACHMENT_FILE="/tmp/attachment.txt" # For fun, let's put something into the attachment echo "This goes into the file." > $ATTACHMENT_FILE echo "This appends to the file." >> $ATTACHMENT_FILE # send the message /bin/mail -s "$SUBJECT" "$TO_ADDRESS" < $ATTACHMENT_FILE |
Had a service in CentOS 4 server that went down every time the box rebooted. Got tired of starting it manually so I had to go find the command to start it automagically.
Surprisingly, it has nothing to do with “service”, which is how you start/stop it manually. It has the very unintuitive command “chkconfig” to make it start on boot. What a choice: chckconfig!
Oh well, here it is:
chkconfig --add httpd
chkconfig httpd on |
Comments off
find / -type f \( -perm -2 -o -perm -20 \) -exec ls -lg {} \; |
Comments off
/usr/bin/ssh -v -a -L 2401:localhost:2401 cvsnobody@ns2.cyterm.com |
Comments off