参见ibm网站示例:

https://www.ibm.com/developerworks/cn/linux/l-bash-parameters.html

示例:

[ian@pinguino ~]$ type testfunc2
testfunc2 is a function
testfunc2 ()
{
echo "$# parameters";
echo Using '$*';
for p in $*;
do
echo "[$p]";
done;
echo Using '"$*"';
for p in "$*";
do
echo "[$p]";
done;
echo Using '$@';
for p in $@;
do
echo "[$p]";
done;
echo Using '"$@"';
for p in "$@";
do
echo "[$p]";
done
}

执行如下:

[ian@pinguino ~]$ IFS="|${IFS}" testfunc2 abc "a bc" "1 2
> "
parameters
Using $*
[abc]
[a]
[bc]
[]
[]
[]
Using "$*"
[abc|a bc|
]
Using $@
[abc]
[a]
[bc]
[]
[]
[]
Using "$@"
[abc]
[a bc]
[
]

最新文章

  1. web服务器集群
  2. Android—应用程序开机自启
  3. 【转】 iOS日常学习 - iOS10上关于NSPhotoLibraryUsageDescription等问题
  4. DIV+CSS命名规范-转载1
  5. Nginx配置文件常用部分详解
  6. CSS1,CSS2选择器详解
  7. VB中的GDI编程-1 设备环境DC
  8. dataTable tab栏切换时错位解决办法
  9. Spring Boot SOAP Webservice例子
  10. [笔记]JavaScript 秘密花园
  11. IP、TCP、DNS协议
  12. HDU 5988 Coding Contest(费用流+浮点数)
  13. TensorFlow读取CSV数据
  14. 2.选择元素 - 自定义过滤器《jquery实战》
  15. Docker 入门(Mac环境)- part 4 swarms
  16. 使用tinyproxy搭建http代理
  17. 程序中使用7z.exe解压不完整的问题
  18. 如何使用 Visual C# 2005 或 Visual C# .NET 向 Excel 工作簿传输数据
  19. 深入理解BS结构应用程序
  20. IntelliJ IDEA 自动导入包的问题

热门文章

  1. 使用matplotlib进行可视化
  2. Windows程序设计(1)
  3. 连接 mongodb 数据库 :
  4. 【初学Java学习笔记】SQL语句调优
  5. FreeSql.Generator命令行代码生成器是如何实现的
  6. 【String注解驱动开发】你了解@PostConstruct注解和@PreDestroy注解吗?
  7. SQLSTATE[42000]: Syntax error or access violation: 1253 COLLATION 'utf8mb4_unicode_ci' is not valid for CHARACTER SET 'binary'
  8. NodeMCU手把手入门:配置NodeMCU ESP8266开发板环境及点亮LED灯
  9. 14 张思维导图构建 Python 核心知识体系
  10. 断路器Hystrix(Feign)