#!/bin/bash
set 'apple pie' pears peaches
for i in $* /*单引号被去掉,循环单个字符输出*/
do echo $i
done
[root@luozhonghua Ex_14.02-14.31]# sh 14-14-1
apple
pie
pears
peaches
--------------------------------------------------------------
#!/bin/bash
set 'apple pie' pears peaches
for i in "$*" /*单引号被去掉,但当作字符串一次输出*/
do echo $i
done
[root@luozhonghua Ex_14.02-14.31]# sh 14-14-2
apple pie pears peaches
[root@luozhonghua Ex_14.02-14.31]#
-----------------------------------------------------------------
#!/bin/bash
set 'apple pie' pears peaches
for i in $@ /*单引号被去掉,循环单个字符输出*/
do echo $i
done
[root@luozhonghua Ex_14.02-14.31]# sh 14-14-3
apple
pie
pears
peaches
-----------------------------------------------------------------
#!/bin/bash
set 'apple pie' pears peaches
for i in "$@" /*每个位置参数都将当成一个加引号的字符串:"apple pie","pears","peaches"*/
do echo $i
done
[root@luozhonghua Ex_14.02-14.31]# sh 14-14-4
apple pie
pears
peaches
分享到:
相关推荐
### MediaWiki源码分析——DefaultSettings变量说明 #### 一、概述 MediaWiki是一款非常流行的开源维基软件,被广泛应用于构建在线百科全书式的网站。为了满足不同场景下的需求,MediaWiki提供了丰富的配置选项来...
- **@ManyToOne**、**@OneToOne**、**@OneToMany**、**@ManyToMany**:分别表示一对一、一对多、多对一和多对多的关系映射。 - **@JoinColumn(name = "foreignKeyName")**:定义外键关联。 ##### 3. 关联映射注解 ...
- **@SETlabel↓label1** 和 **@SETlabel↓label2**:设置标号`label1`和`label2`。 **2.4 循环语句** - **while(@SETlabel↑label1 ()@BRF↑label2 <statement>@BR↓label1 @SETlabel↓label2)** - **@SET...
- **$\log n$**:在1秒内可以处理的数据量为$2^{10^6}$。 - **$\sqrt{n}$**:在1秒内可以处理的数据量为$10^{12}$。 - **$n$**:在1秒内可以处理的数据量为$10^6$。 - **$n \log n$**:给出了一些具体的例子,但没有...
1. **全面的代码分析**:库博静态代码分析工具支持多种主流编程语言,如C/C++、Java、Python等,并能深入扫描整个代码库,找出可能存在的问题和隐患。这包括但不限于语法错误、逻辑漏洞、性能瓶颈等。 2. **高效的...
结合其他工具和框架,如Lombok或ASM,可以实现更高级的代码分析和转换任务。 总的来说,这个压缩包提供的资源对于理解和实践Java代码的调用链分析非常有帮助,无论是初学者还是经验丰富的开发者,都能从中受益。...
#### $* 和 $@ - **$*:** 当整个参数列表被视为一个单一的字符串时使用。如果参数中包含空格,则需要用引号括起来。 - **$@:** 当需要将每个参数视为独立的字符串时使用。即使参数中有空格,也会保持原样。 这两个...
- **@SortColumn**、**@SortTable** 和 **@SortName** 用于解析排序字段。 - 根据用户提供的排序条件动态构建SQL语句。 - 需要考虑字段类型的影响,例如对于字符类型的字段需要加上长度信息。 ### 四、示例代码解析...
通过上述分析可以看出,VESA发布的显示器监视器定时标准为显示器和电视制造商提供了一套详尽的规范,不仅定义了多种分辨率和刷新率的标准,还详细说明了如何实现这些标准的技术细节。这对于确保不同设备之间的兼容性...
- **@PostConstruct/@PreDestroy**:用于指定初始化方法和销毁方法。 ##### 3.2 基于注解的依赖注入 - **@Autowired**:自动装配Bean。 - 支持按类型装配、按名称装配等。 - **@Qualifier**:在按类型装配时,...
本项目提供的“颜色分析代码”旨在帮助开发者或研究人员提取并分析屏幕上的颜色信息,以便更好地理解视觉元素的分布和特性。下面将详细介绍这个主题相关的知识点。 1. **颜色模型**:颜色分析首先涉及到颜色模型,...
在“jackson-test”这个项目中,你可以期待看到如何在实际代码中应用这些概念,包括创建Java类、设置Jackson注解以及测试序列化和反序列化的过程。通过分析这个项目,你可以更深入地理解Jackson库的用法,并将其应用...
在Spring框架中,动态代理是实现AOP(面向切面编程)的核心机制,它允许我们在不修改原有代码的情况下,对方法进行增强。然而,在实际应用中,如果配置...分析和修改这些代码,将有助于你在实际项目中避免类似的错误。
AE中的代码可能用于量化和分析生态区域的连接性和多样性。 9. **插值分析**:根据离散点数据预测连续表面,如IDW(反距离加权)或克里金插值。这在环境科学中非常常见,如预测降雨量或气温。 10. **空间统计和模型...
调查问卷分析系统是一种用于收集、整理和分析调查数据的软件工具。这个系统通常包含一系列功能,使得研究人员或数据分析师能够创建问卷,收集响应,然后进行深入的数据挖掘和统计分析。以下是对这个源代码的一些详细...
在这个项目中,我们主要关注的是“代码分析程序”,这是一个能够帮助理解和优化代码的实用工具。下面将详细介绍这个课程设计中的关键知识点。 1. **数据结构基础**: - **数组**:是最基本的数据结构,它允许以...
源代码分析中,我们可以看到如何编写和集成这些模块,以及它们之间的交互机制。 1. **配置解析**:Apache服务器通过读取配置文件来设置运行参数。源代码分析会讲解配置文件的解析过程,包括配置指令的识别、解析和...
它不仅帮助用户在全球范围内实现无缝漫游,还确保了不同国家和地区之间的通信服务的标准化与兼容性。本文将基于给定的文件内容,深入解析亚洲及太平洋地区多个国家的PLMN代码、网络提供商信息以及它们提供的服务类型...
通过对OMRON Hostlink命令的结构及其转换成十六进制形式的详细分析,我们不仅了解了这种通信协议的基本原理,还掌握了如何构建和解析具体的命令实例。这对于实现上位机与PLC之间的有效数据交换具有重要意义。在实际...