zoukankan      html  css  js  c++  java
  • unix/linux隐藏文件确实一直有这个bug

    >>> import os
    >>> dotFiles = [filename for filename in os.listdir('.') if filename.startswith('.') and len(filename) > 1]
    >>> print len(dotFiles)
    23
    >>> print dotFiles
    ['.subversion', '.xsession-errors', '.bashrc', '.local', '.gvfs', '.synaptic', '.gnome2_private', '.bash_history', '.viminfo', '.gconf', '.pulse-cookie', '.config', '.gconfd', '.ICEauthority', '.pulse', '.nautilus', '.vimrc', '.cache', '.dbus', '.profile', '.gtk-bookmarks', '.mozilla', '.gnome2']
    >>>

    .和..没有,但是仍然能够有这些其他的以.开头的文件名

    unix/linux隐藏文件确实是有这个bug
    应该如此:if (name[0] == '.') continue;
    却变为如此:if (strcmp(name, ".") == 0 || strcmp(name, "..") == 0) continue;

    http://www.douban.com/note/252925677/

  • 相关阅读:
    new delete的内部实现代码
    子串的替换
    求字符串的长度
    TSQL语句学习(四)
    TSQL语句学习(二)
    杭电acm1036
    杭电acm2032
    杭电acm2045
    杭电acm2072
    杭电acm1029
  • 原文地址:https://www.cnblogs.com/moonflow/p/2820814.html
Copyright © 2011-2022 走看看