• 【源码】仅根据后缀名 武断的地判断


    [root@a tmp]# rm -f ./*
    [root@a tmp]# echo 123 > t.bz2
    [root@a tmp]# ll -as
    total 12
    4 drwxr-xr-x 2 root root 4096 Jan 11 14:59 .
    4 drwxr-xr-x 17 root root 4096 Jan 10 16:51 ..
    4 -rw-r--r-- 1 root root 4 Jan 11 14:59 t.bz2
    [root@a tmp]# bzip2 -9 t.bz2
    bzip2: Input file t.bz2 already has .bz2 suffix.
    [root@a tmp]#

    https://github.com/kjn/lbzip2/blob/8702655221f8e9cd488beb9572294baa734d2d09/src/main.c#L611

    for (i = 0; i < BZ_N_SUFFIX_PAIRS; i++) {
    if (hasSuffix(inName, zSuffix[i])) {
    if (noisy)
    fprintf ( stderr,
    "%s: Input file %s already has %s suffix. ",
    progName, inName, zSuffix[i] );
    setExit(1);
    return;
    }
    }

  • 相关阅读:
    一个基于Angular+Ionic+Phonegap的混合APP实战
    Kafka
    kafka
    Kafka
    归并排序
    插入排序
    CC1310的晶振问题
    CC1310的RSSI值问题
    CC1310之使用SMARTRF STUDIO
    CC1310电源
  • 原文地址:https://www.cnblogs.com/rsapaper/p/10255040.html
Copyright © 2020-2023  润新知