Jos*_*vin 0 scripting linux shell terminal
我编写了一个包装脚本,我将其别名为cat
,称为 safecat,它可以保护我免于意外cat
读取二进制文件和从我的 PC 扬声器中听到大量的尖叫声。现在它认为一个文件是二进制文件,如果第一页中 30% 或更多的字符是非文本字符(ASCII 范围 32-127 和\n
, \r
, \t
, \b
),它将拒绝对其进行分类。
我突然想到,我真的没有任何问题,只要我没有发出尖叫声并且我的终端没有搞砸。是否有一组字符或字符序列可以专门查找并拒绝查找(如果存在)?那会更健壮。
safecat.py 来源:
归档时间: |
|
查看次数: |
1964 次 |
最近记录: |