:%s[color="red"]/\[[color="green"]\([color="red"].*[color="green"]\)\] => [color="darkorange"]\(.*[color="darkorange"]\)[color="dimgray"]$[color="red"]/\'[color="green"]\1\' =>\'[color="darkorange"]\2\',[color="red"]/g 把 [1] => 1109606400 转成 '1' =>'1109606400', 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/48817/showart_394360.html
${ }的用法 [摘自]: www.chinaunix.net [作者]: 网中人 特此感谢作者网中人及CU! 这是对变量子串替换的经典实例 假設我們定義了一個變量為: file=/dir1/dir2/dir3/my.file.txt 我們可以用 ${ } 分別替換獲得不同的值: ${file#*/}:拿掉第一條 / 及其左邊的字串:dir1/dir2/dir3/my.file.txt ${file##*/}:拿掉最後一條 / 及其左邊的字串:my.file.txt ${file#*.}:拿掉第一個 . 及其左邊的字串:file.txt ${file##*...
:%s/\[\(.*\)\] => \(.*\)$/\'\1\' =>\'\2\',/g 把 [1] => 1109606400 转成 '1' =>'1109606400', 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13329/showart_69687.html
#! /bin/bash IPTABLE=/sbin/iptables $IPTABLE -F #删除默认链 $IPTABLE -X #删除自定义链 $IPTABLE -A INPUT -i ppp0 -p tcp --sport ! 80 -j LOG --log-prefix "数据包_IN" $IPTABLE -A INPUT -i ppp0 -p tcp --sport 80 -j LOG --log-prefix "80数据包_IN" $IPTABLE -A INPUT -i ppp0 -p tcp --sport 80 -j ACCEPT ======================================== w@w-laptop:~$ sudo /bin/bash iptablesh iptables v1.4.4: in...
1. 创建一个脚本/mnt/db.sh,满足以下要求 1)运行/mnt/db.sh db1,输出”db2” 2) 运行/mnt/db.sh db2,输出”db1” 3)其他运行条件下,均输出”It’s wrong” 脚本1执行后显示是正确的: ____________________________________ #!/bin/bash if [ -z "$1" ] then echo "It’s wrong" elif [ $1 = db2 ] then echo "db1" elif [ $1 = db1 ] then echo "db2" else echo "It's wrong" fi ____________________...
#define SD_ReadBlock(addr,readbuff,BlockSize) SDHC_ReadBlocks((addr)/512,BlockSize/512,readbuff) 求教 这样的宏定义有没有问题?