결과에서 파일 (확장자 별) 찾기 및 제외로 검색

많은 분들이 제가 KDE를 사용하고 있다는 것을 알고 계시지 만, KDE가 제공하는 편리함과 편안함을 좋아하지만 (매우 완전하기 때문에), 기본 옵션을 포함하여 제공되는 모든 옵션을 원격으로 사용하지는 않습니다.

X 폴더에서 모든 .jpg 파일을 검색하거나 이름에 "결혼식"이 포함 된 파일을 검색하려면 시스템 검색 엔진을 사용하십시오.

내가 다른 사람보다 더 괴짜이거나, 괴짜이거나, 이상하다는 것이 아니라, (명백한 터미널에서) find를 사용합니다. 야 카케) 시스템 브라우저를 열어야합니다.

얼마 전 이름에«가 포함 된 모든 파일을 찾고 싶었습니다.수집«,하지만 .gif 파일을보고 싶지 않았습니다. 어떻게 그런 일을 달성 할 수 있습니까? ... 이름에 .gif가 포함되어 있어도 .gif를 표시하지 않도록하는 방법 "수집"?

나에게 일어난 첫 번째 일은 다음과 같이 간단한 것입니다.

find $HOME -iname *collection* | grep -v .gif

 이름에 "컬렉션"이있는 모든 파일을 찾을 수 있지만 GREP 그는 터미널이«.gif»와 다른 점만 표시하도록했고 ... 예, 훌륭하게 작동합니다 😀

하지만 실제로 두 개의 명령을 사용할 필요는 없습니다 (find + GREP)이를 달성하려면 다음 만 필요합니다.

find $HOME -iname *collection* -not \( -iname "*\.gif" \)

그리고 그게 다야 ...하지만 게시물은 여기서 끝나지 않습니다 🙂

표시된 파일을 삭제하려면 어떻게해야합니까?

이를 위해 매개 변수를 추가하기 만하면됩니다. -지우다 즉, 다음과 같습니다.

find $HOME -iname *collection* -not \( -iname "*\.gif" \) -delete

권한을 755로 변경하려면 어떻게해야합니까?

이를 위해 우리는 간부 찾기에서 :

find $HOME -iname *collection* -not \( -iname "*\.gif" \) -exec chmod 755 {} \;

그리고 짜잔 🙂
아무것도, 관심을 가지길 바랍니다 ...


30 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   픽 소콘

    데스크탑 환경이 보이지 않습니다

    1.    KZKG ^ 가아라

      아직 Cinnamon을 지원하지 않습니다. 기본적으로 Cinnamon 아이콘이 없기 때문에…
      여기에서 그것에 대해 조금 더 읽을 수 있습니다. https://blog.desdelinux.net/desdelinux-tambien-te-muestra-el-entorno-de-escritorio-que-usas-en-tus-comentarios/

  2.   픽 소콘

    cinammon 아이콘이 있습니까?

  3.   KZKG ^ 가아라

    새로운 데스크탑 환경 인식 기능 테스트.
    테스트 No.1

    1.    KZKG ^ 가아라

      DPM이 작동합니다… 훌륭합니다 🙂

      1.    엘라 브

        그리고 사용자 에이전트에 무엇을 넣어야합니까?

        1.    KZKG ^ 가아라

          이제 이것을 설명하는 기사를 작성합니다 🙂
          그러나 ... UserAgent에 "KDE"를 넣으면 KDE 로고를 얻을 수 있고 "Xfce"를 잘 넣으면 명백한 것입니다.

          이제 누군가 Chakra, Kubuntu에서 댓글을 달거나 Konqueror 또는 Rekonq를 사용하면 블로그가 자동으로 KDE 아이콘을 넣습니다.

          그들이 Xubuntu에 대해 언급하는 것처럼 Xfce에 하나를 올릴 것입니다.

          1.    엘라 브

            😛 좋은

          2.    사냥꾼

            kde의 멋진 아이콘이 없었나요?

  4.   사냥꾼

    사용자 에이전트 테스트 중 ...

    1.    KZKG ^ 가아라

      진실은 KDE가 정확히 최고가 아니라는 것입니다.하지만 그 당시에는 더 나은 것이 없었습니다.

      그건 그렇고 ... Kubuntu에서 말했듯이 UserAgent를 구성 할 필요가 없습니다. Kubuntu 인 경우 자동으로 KDE 아이콘을 배치하도록이 기능을 프로그래밍했습니다.

    2.    Truko22

      ^ ___ ^ 테스트

  5.   썩은 87

    이건 어떤 마법인가 !!!!! 하하하 사용자 에이전트 기사를 기다리는 거짓말 ... 나인지이 기사인지 모르겠지만 이미 본 것처럼 느껴지거나 환상입니다

  6.   레이온

    글쎄요, 흥미 롭습니다. 비록 저는 여전히 find와 정규식을 사용하는 데 익숙하지 않지만, 저는 find xD를 사용하는 것으로 제한되어 있습니다.

    1.    KZKG ^ 가아라

      위치 찾기의 부정적인 측면은 실시간으로 작동하지 않는다는 것입니다. 즉, 방금 컴퓨터에 무언가를 복사 한 경우에도 여전히 새 파일을 색인화하지 않습니다. 또한 find는 -exec 사용과 같은 더 많은 것을 허용합니다.

      1.    다비드

        내가 언급하려고했던 -exec 명령을 사용하면 예를 들어 음악 / 시리즈를 재구성하는 것이 매우 유용합니다.
        토렌트 시리즈를 이동하는데 사용합니다. 여러 폴더와 다운로드 한 파일을 생성하기 때문입니다.

      2.    anonimo

        간단한 # updatedb로 해결할 수없는 것은 없습니다… l # updatedb && Locate를 사용하는 것이 더 쉽고 빠릅니다.

        안부

        1.    KZKG ^ 가아라

          즉, 인덱스를 업데이트하고 완료 될 때까지 기다린 다음 검색을 수행하려면 updatedb를 실행해야합니까? ...
          나는 그것이 잘못된 방법이라고 말하는 것이 아니라 그 길을 가기 전에 개인적으로 find와 voila를 사용하는 것을 선호합니다.

  7.   Daniel G.

    새 장난감 테스트 🙂

  8.   Giskard

    테스트 중…

    1.    Giskard

      안녕하세요, UserAgent를 변경하거나 보류 중입니다. 그러나 일단 그것을 바꾸고 Chomium은 미쳤습니다. 어쨌든 XFCE와 함께 LinuxMint를 사용합니다.

      1.    KZKG ^ 가아라

        UserAgent를 변경하는 데 아무런 문제가 없습니다 ... 항상 Firefox로 변경합니다 😀

  9.   롤로

    find의 매개 변수를 아는 것은 좋지만 grep을 사용하면 적게 작성해야합니다.

    1.    KZKG ^ 가아라

      네 정말 🙂
      실제로 중요한 것은 원하는 결과를 얻을 수있는 여러 방법을 갖는 것입니다. 지식은 공간을 차지하지 않습니다 😀

  10.   나는 Mendieta

    찾기는 우리의 친구입니다 🙂

    1.    KZKG ^ 가아라

      +1

  11.   카를로스

    무엇이 나오는지 보려고

  12.   코 스틸 레이션

    한 번 살펴 보겠습니다. 감사합니다.