ls | grep works는 ls --color와 함께 작동하지 않습니다.

다니 엘르 1996

다음 명령을 사용하여 모든 숨겨진 디렉토리를 나열하려고합니다.

ls -lhAF1 | grep -E '^d.*[0-9]{2}:[0-9]{2} \.'

완벽하게 잘 작동합니다.

Regex에 대한 설명 : 다음 형식을 가진 모든 행을 가져 오려고합니다. d, 일부 텍스트, 타임 스탬프, 공백, 점 및 추가 텍스트

그러나이 명령을 사용하여 ls 출력에 색상을 지정하려고 할 때 :

ls --color -lhAF1 | grep -E '^d.*[0-9]{2}:[0-9]{2} \.'

제로 결과를 제공하지 않고 출력 --color은 다음과 같습니다.

drwxr-xr-x 1 사용자 그룹 4096 Feb 1 08:48 .invisible

ls / grep이 이런 식으로 작동하는 이유는 무엇입니까?

제트기

--color색상에 대한 이스케이프 시퀀스를 추가합니다. 출력 (의 ls --color)을 파일로 리디렉션하면이를 확인할 수 있습니다 .

이것은 다음과 같습니다.

 drwxr-xr-x  6 root root 4.0K Jan  9 08:23 ^[[01;34m.cabal^[[0m/

이를 설명하려면 대신 다음을 시도하십시오.

 ls -lhAF1 --color | grep -E '^d.*[0-9]{2}:[0-9]{2} .*\.'

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

파이프가 'find'및 'ls'와 함께 작동하지 않는 이유

분류에서Dev

명령에 입력 할 때 이스케이프 된 공백이 "ls"와 함께 작동하지 않습니다.

분류에서Dev

ls -a가있는 grep 명령이 제대로 작동하지 않습니까?

분류에서Dev

podman 이미지 ls와 함께 표시되지 않는 podman 이미지

분류에서Dev

ls는 동일한 폴더에 cd + ls와 동일하게 제공하지 않습니다.

분류에서Dev

"ls -b"는 macOS에서 작동하지 않습니다.

분류에서Dev

ls와 du는 파일 크기에 대해 동의하지 않습니다.

분류에서Dev

Bash에서는 작동하지만 ZSH에서는 작동하지 않습니까? .... alias ls = 'ls -lh'

분류에서Dev

grep이 iostat와 함께 작동하지 않는 이유는 무엇입니까?

분류에서Dev

ls ..는 심볼릭 링크에서 제대로 작동하지 않습니다.

분류에서Dev

Locomotive는 데비안 시스템에서 작동하지 않습니다 : sl ls

분류에서Dev

ls로 파이프 할 때 grep 명령이 solaris에서 작동하지 않습니다.

분류에서Dev

'ls * [[: digit :] *]'는 작동하지만 'ls * [[: digit :] *] _ [[: digit :] *]'는 작동하지 않는 이유는 무엇입니까?

분류에서Dev

SFINAE와 부패는 함께 작동하지 않습니다. 왜?

분류에서Dev

`nawk`는`make`와 함께 "작동하지 않습니다"? 왜?

분류에서Dev

'wget --continue'는 '--no-clobber'와 함께 작동하지 않습니다.

분류에서Dev

Spring Boot @Controller는 @Autowired와 함께 작동하지 않습니다.

분류에서Dev

"next ( 'route')"는 ".use ()"와 함께 작동하지 않습니다.

분류에서Dev

zshell globing은 ls에서는 작동하지만 scp에서는 작동하지 않습니다.

분류에서Dev

ls -d * / 일부 폴더에서는 작동하고 다른 폴더에서는 작동하지 않습니다.

분류에서Dev

경고와 함께 작동하는 JavaScript는 작동하지 않습니다.

분류에서Dev

"ls | grep zip"대 "grep zip $ (ls)"

분류에서Dev

'git ls-remote'와 함께 물결표 또는 캐럿 사용

분류에서Dev

/ bin / ls는 ls와 다르게 정렬합니다.

분류에서Dev

ls --color = auto (dir colors)가 한 디렉토리에서 작동하지 않습니다.

분류에서Dev

ftp>의 ls 명령이 작동하지 않습니다!

분류에서Dev

bash 스크립트에서 glob이 작동하지 않는 ls

분류에서Dev

Grep는 파일을 찾지 만 ls / rm은 찾지 못합니다.

분류에서Dev

Alternative to ls | grep

Related 관련 기사

  1. 1

    파이프가 'find'및 'ls'와 함께 작동하지 않는 이유

  2. 2

    명령에 입력 할 때 이스케이프 된 공백이 "ls"와 함께 작동하지 않습니다.

  3. 3

    ls -a가있는 grep 명령이 제대로 작동하지 않습니까?

  4. 4

    podman 이미지 ls와 함께 표시되지 않는 podman 이미지

  5. 5

    ls는 동일한 폴더에 cd + ls와 동일하게 제공하지 않습니다.

  6. 6

    "ls -b"는 macOS에서 작동하지 않습니다.

  7. 7

    ls와 du는 파일 크기에 대해 동의하지 않습니다.

  8. 8

    Bash에서는 작동하지만 ZSH에서는 작동하지 않습니까? .... alias ls = 'ls -lh'

  9. 9

    grep이 iostat와 함께 작동하지 않는 이유는 무엇입니까?

  10. 10

    ls ..는 심볼릭 링크에서 제대로 작동하지 않습니다.

  11. 11

    Locomotive는 데비안 시스템에서 작동하지 않습니다 : sl ls

  12. 12

    ls로 파이프 할 때 grep 명령이 solaris에서 작동하지 않습니다.

  13. 13

    'ls * [[: digit :] *]'는 작동하지만 'ls * [[: digit :] *] _ [[: digit :] *]'는 작동하지 않는 이유는 무엇입니까?

  14. 14

    SFINAE와 부패는 함께 작동하지 않습니다. 왜?

  15. 15

    `nawk`는`make`와 함께 "작동하지 않습니다"? 왜?

  16. 16

    'wget --continue'는 '--no-clobber'와 함께 작동하지 않습니다.

  17. 17

    Spring Boot @Controller는 @Autowired와 함께 작동하지 않습니다.

  18. 18

    "next ( 'route')"는 ".use ()"와 함께 작동하지 않습니다.

  19. 19

    zshell globing은 ls에서는 작동하지만 scp에서는 작동하지 않습니다.

  20. 20

    ls -d * / 일부 폴더에서는 작동하고 다른 폴더에서는 작동하지 않습니다.

  21. 21

    경고와 함께 작동하는 JavaScript는 작동하지 않습니다.

  22. 22

    "ls | grep zip"대 "grep zip $ (ls)"

  23. 23

    'git ls-remote'와 함께 물결표 또는 캐럿 사용

  24. 24

    / bin / ls는 ls와 다르게 정렬합니다.

  25. 25

    ls --color = auto (dir colors)가 한 디렉토리에서 작동하지 않습니다.

  26. 26

    ftp>의 ls 명령이 작동하지 않습니다!

  27. 27

    bash 스크립트에서 glob이 작동하지 않는 ls

  28. 28

    Grep는 파일을 찾지 만 ls / rm은 찾지 못합니다.

  29. 29

    Alternative to ls | grep

뜨겁다태그

보관