分类存档: memo - 第3页

shell中的一些符号

shell 中的一些符号 ${var:-“default var”} ${var:=”default var”} ${var:?”message”} ${#var} ${var#matcher} ${var##matcher} ${var%matcher} ${var%%matcher} ls my_{finger,toe}s output: my_fingers my_toes []: test 命令的一个软链接 $# :引用的变量总数(参数个数) $- :shell使用的当前选项 $*:显示所有参数 $!:最后一个后台运行的进程ID号 $$ :当前shell脚本的进程号 $((…)):表达式求值 变量引用:$1、$2、$3……${10}、${11}、${12}…… [email protected]:参数用空格隔开输出 AND列表statement1 && statement2 && statement3 &&…:只有在前面所有的命令都执行成功的情况下才执行后一条命令 OR列表 statement1 || …

继续阅读 »

linux发邮件

sudo apt-get install sendEmail libnet-ssleay-perl libio-socket-ssl-perl or download from “http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz“ sendEmail -f “[email protected]”   -t “[email protected]”   -u “hello world”   -m “hello world”   -o tls=yes   -s smtp.gmail.com:587   -xu “[email protected]”   -xp “xxxx” on centos: http://pkgs.repoforge.org/perl-Net-SSLeay/perl-Net-SSLeay-1.36-1.el5.rfx.x86_64.rpm http://packages.sw.be/perl-IO-Socket-SSL/perl-IO-Socket-SSL-1.34-1.el5.rfx.noarch.rpm