>
ls -b 를 사용하여 착각하지 않으면

 일종의 표현으로 이스케이프 문자를 출력해야하지만이 옵션을 사용할 수없는 것 같습니다. 대안이 있습니까? 아니면 안드로이드에서 이스케이프 문자가있는 파일 이름을 갖는 것이 불가능합니까?


  • 답변 # 1

    Android에는 Linux 셸 함수의 구현이 매우 제한되어 있습니다. BusyBox 유틸리티는 여전히 전체 Linux 세트가 아니지만 선택 항목에서 다소 확장됩니다. 루팅 된 대부분의 Android 기기에 설치할 수 있습니다.

    특히 ls BusyBox를 통해 다음 옵션 만 사용할 수 있습니다.

    busybox: invalid option -- b
    BusyBox v1.22.1 bionic (2014-05-29 17:30 +0200) multi-call binary.
    Usage: ls [-1AaCxdLHRFplinsehrSXvctukKZ] [-w WIDTH] [FILE]...
    List directory contents
            -1      One column output
            -a      Include entries which start with .
            -A      Like -a, but exclude . and ..
            -C      List by columns
            -x      List by lines
            -d      List directory entries instead of contents
            -L      Follow symlinks
            -H      Follow symlinks on command line
            -R      Recurse
            -p      Append / to dir entries
            -F      Append indicator (one of */=@|) to entries
            -l      Long listing format
            -i      List inode numbers
            -n      List numeric UIDs and GIDs instead of names
            -s      List allocated blocks
            -e      List full date and time
            -h      List sizes in human readable format (1K 243M 2G)
            -r      Sort in reverse order
            -S      Sort by size
            -X      Sort by extension
            -v      Sort by version
            -c      With -l: sort by ctime
            -t      With -l: sort by mtime
            -u      With -l: sort by atime
            -k      List security context
            -K      List security context in long format
            -Z      List security context and permission
            -w N    Assume the terminal is N columns wide
            --color[={always,never,auto}]   Control coloring
    
    

    Android에서 파일 이름에 허용되는 문자는 다른 Linux 기반 시스템에서 허용되는 문자와 다릅니다. 항상 그렇듯이 파일 시스템에 따라 다릅니다.

  • 답변 # 2

    이 경우 와일드 카드 문자를 사용할 수 있습니다. 여러 문자에 *를 사용하고? 단일 문자. ls lib *는 lib로 시작하는 파일을 찾습니다.

  • 이전 4.1 jelly bean - lg 옵티머스 l7 ii를 근절하는 방법 - p713
  • 다음 6.0 marshmallow - Nexus 5에서 PC로 파일 전송