splitting
bash 里的 word splitting 是很基础的一个
Bash 里的 word splitting 是很基础的一个知识点,如果没有理解透彻,很多时候会犯下不少奇奇怪怪的错误(参见 Bash Pitfalls,或者本博客翻译 Bash Pitfalls: 编程易犯的错误(一))。 一个例子,现在我们现在要一次读入文件 onefile.txt 的内容并输出,假设文件的内容是这样的: 当我们习惯性地使用 for 循环来解决这个问题时,你会发现输出的结果与预期大相径庭: 给我们的脑子也打开调试开关。首先 onefile.txt 的内容一次性地输出给 for 循环,我在中间用比较形象的 tag 来描述一个空白字符: 这样一来 hello 和 world 被分隔可以很好地解释,但是那又是为什么第二行的空行没有了呢?原来,当 IFS 包含空白字符时(比如回车、空格、制表符等),在任何需要分隔单词的场景下,位于字符串开头和结尾的空白字符会被删除,另外一点是,字符串中间的连续空白会被压缩成一个
2015年11月27日晚上七点
2015年11月27日晚上七点,北京航空航天大学交通科学与工程学院和生物与医学工程学院交流会在逸夫楼416拉开了序幕,交通科学与工程学院的徐征、杨海圣师兄,生物与医学工程学院的田芸师姐作为主讲人出席了此次会议,两个学院的同学们也积极参加了此次会议。 首先,生物与医学工程学院的田芸师姐展示了她的研究《青年群体手控追踪作业绩效影响因素研究》,实验探讨青年群体的行为习惯和主观心理活动对手控追踪绩效的影响程度,为航空航天手控追踪作业的工效学设计提供科学依据。实验得出噪声影响人的主观心理活动,在有噪声干扰的环境下,受试者付出主观努力,抑制干扰信息,增强目标信息,即受试者的选择性注意能力得到增强,进而影响追踪绩效