-----------------------------------------------
bash参数处理
#!/bin/bash -f
argc=("$#")
#echo $argc
if [ $argc -ne 2 ]; then
echo "Usage: mkimg.sh com in_file"
exit
fi
com=$1
binname=$2
-----------------------------------------------
cshell参数处理
#!/bin/csh -f
echo $#argv
if ($#argv < 2) then
echo Usage:
mkimg.sh bin_name elf_name
exit
endif
echo $argv[1]
echo $argv[2]
另:
xargs -n1: -n1选项将前面命令输出的每一行作为一个参数传递给后面的命令,调用后面的命令多次
find . -name "*.[ch]" | xargs -n1 utf8togbk
阅读(1218) | 评论(0) | 转发(0) |