Shell冷知识收集

1、vi进行16进制编辑和替换

2、sed删除匹配行的时候不区分大小写,使用Id,精确匹配,添加\<\>

3、ps查看进程的精确启动时间

4、时间戳和格式化时间互转 [crayon-6623 […]

shell-eval

“有时候你以为是春天来了,却往往被冻死在这个曾经欣羡的季节” eval - construct command by concatenating arguments 通俗而不专业的来讲,就是将传递给eval的所有args连接起来,作为一条shell命令来执行,并且在连接的同时,会将第一层变量所指向的值,作为实际连接的内容。 用官方的例子来解释: #定义变量foo,内容为hello foo=hell […]