摘要: cat可以从文件中和stdin中读取,从stdin中读取: [student@myhost ~]$ echo hhh | cat hhh 拼接stdin和文件中的内容: [student@myhost ~]$ echo hhh | cat - a hhh A line in file. 压缩文件中的 阅读全文
posted @ 2019-01-22 23:36 epiphanyy 阅读(9) 评论(0) 推荐(0)
摘要: for循环迭代: for var in list;do commands done 或 for((C语言格式)){} 以上为for循环格式,其中的list可以为字符串(通过IFS分隔),也可以为序列,序列生成方式如下: {1..5} {a..z} {A..Z} while循环: while cond 阅读全文
posted @ 2019-01-22 21:44 epiphanyy 阅读(26) 评论(0) 推荐(0)
摘要: CSV是Comma Separated Value,逗号分隔性数值。 IFS是Internal Field Separator,内部字符分隔符。是一个环境变量,用于当前Shell默认的定界字符串。示例如下: [student@myhost ~]$ cat a data="name,sex,rolln 阅读全文
posted @ 2019-01-22 21:38 epiphanyy 阅读(21) 评论(0) 推荐(0)
摘要: 有时候有些命令只有当某些事件触发后才能成功执行,我们可以重复执行命令直到成功。 repeat(){ while true; do $@ && return; done } 以上函数含义为只有当传入的命令参数$@执行成功时才return。 更快的一种方式: repeat(){ while :; do 阅读全文
posted @ 2019-01-22 21:09 epiphanyy 阅读(27) 评论(0) 推荐(0)