魔力函数通过alias来完成的,可以理解成Python通过alias命令与Linux/Unix系统命令按规定的格式做交互,个人理解是实现了既定格式的函数。直接上例子吧
%l 是指将该行所有内容按既定输入插入到规定格式中(上图是两条竖线||之间)
%s是指将一个字符串输入到既定格式中,两者差别如下:
%s可以多输入参数,则前几个参数按既定格式处理,多出来的参数直接附加尾部;如果参数过少,则报错。
直接加入!执行Unix/Linux命令,比如查看所有含h的进程,
——————-纠错————–P70—————-
hist没有行号,hist -n 含有行号
Ref:
[1] Python_UNIX和Linux系统管理指南P45,P60