dirname

파일이나 디렉토리 이름에 특정 단어가 나타나는 모든 디렉토리를 나열하는 명령이 있습니까?
dirname

파일이나 디렉토리 이름에 특정 단어가 나타나는 모든 디렉토리를 나열하는 명령이 있습니까?

나는 파일이나 폴더가 어디에 있는지 기억이 나지 않을 때 가끔 이 명령을 사용합니다. locate(이 명령은 더 많은 항목을 찾아서 .보다 더 많은 후보를 허용할 것 같습니다 . 하지만 제가 틀렸을 수도 있습니다.)find 하지만 당연히 다음과 같은 반응이 많이 나왔습니다. locate clang /data/sauvegardes/dev/Java/Experimentations/Angular4/bikes/node_modules/blocking-proxy/.clang-format /data/sauveg...

Admin

서브쉘에서 dirname을 사용할 때 문제가 발생합니다.
dirname

서브쉘에서 dirname을 사용할 때 문제가 발생합니다.

나는 하위 디렉터리를 통해 반복되어야 하는 (한 줄) 스크립트를 작성하고 있습니다. 하이퍼링크가 포함된 .txt 파일을 찾습니다. wget을 사용하여 콘텐츠를 가져와 텍스트 파일과 동일한 디렉터리에 다운로드합니다. 발견된 모든 텍스트 파일에는 유효한 하이퍼링크만 포함되어 있다고 가정됩니다. 이를 테스트하려면: 하위 디렉터리를 만듭니다. 내용이 포함된 ./s1 텍스트 파일을 만듭니다 . ./s1/s1.txt./s1/s1.txtwww.google.com 다음 줄은 다음과 같습니다. find . -t...

Admin

맵 파일 트리, 구조 유지
dirname

맵 파일 트리, 구조 유지

다음과 같은 파일 트리가 있습니다. $ tree src src ├── bible │   ├── index.md │   └── README.md ├── index.md └── other.md pandoc(1)다음을 통해 이 파일 트리의 각 Markdown 파일을 HTML로 렌더링 하고 싶습니다 .구조 보존. out이 새 파일 트리는 다음과 같이 루트되어야 합니다 . $ tree out out ├── bible │   ├── index.html │&...

Admin

주어진 경로의 모든 상위 디렉토리 경로를 얻으려면 무엇을 사용할 수 있습니까?
dirname

주어진 경로의 모든 상위 디렉토리 경로를 얻으려면 무엇을 사용할 수 있습니까?

나는 주어진 경로에 대한 상위 디렉터리 목록을 제공할 수 있는 bash 스크립트에서 사용할 수 있는 도구를 찾고 있습니다. foo/bar/moocow예를 들어, 출력하려는 ​​입력이 있다고 가정해 보겠습니다. foo foo/bar foo/bar/moocow 여러 경로를 입력하여 고유한 결과를 얻을 수 있다면 좋을 것입니다. 예를 들면 다음과 같습니다. toolimlookingfor << EOF dir1/file1 dir1/file2 foo/bar/moocow EOF 산출: dir1 di...

Admin

경로에서 디렉토리 이름을 얻는 방법
dirname

경로에서 디렉토리 이름을 얻는 방법

나는 이것을 가지고있다: find . -type f -name '*_test.go' | xargs dirname 하지만 나는 다음을 얻습니다. 사용법: 디렉터리 이름 경로 산출 $ find . -type f -name '*_test.go' 예: ./pkg_test.go ./v3/organization/organization_test.go ./v3/common/pkg_test.go ./v3/model/boil_main_test.go ./v3/model/boil_queries_t...

Admin

dirname이 xargs에서 작동하지 않는 것 같습니다.
dirname

dirname이 xargs에서 작동하지 않는 것 같습니다.

xargsbasename예상대로 함께 작동합니다 . $ printf '%s\n' foo/index.js bar/index.js baz/index.js | xargs basename index.js index.js index.js xargs그러나 dirname함께 작동하지 않는 것 같습니다. $ printf '%s\n' foo/index.js bar/index.js baz/index.js | xargs dirname usage: dirname path 나는 희망 foo bar baz 출...

Admin

xargs의 인수를 사용하여 다른 표현식을 평가하는 방법은 무엇입니까?
dirname

xargs의 인수를 사용하여 다른 표현식을 평가하는 방법은 무엇입니까?

basename인수가 주어진 표현식을 평가하고 싶습니다 xargs. 내가 테스트한 내용은 다음과 같습니다. find . -name '*.txt' | xargs -I f cp f DIR_OUT/copied_$(basename f) 제대로 평가되지 않았기 no file or directory때문 이다 .$(basename f) 파일 이름을 복사하고 변경하는 두 단계로 나눌 수 있지만 xargs. ...

Admin

컨테이너 디렉터리에 대한 더 쉬운 액세스
dirname

컨테이너 디렉터리에 대한 더 쉬운 액세스

여기에 bash 스크립트가 있습니다. $GOPATH/ src/ build.sh build.sh에는 다음이 있습니다. export GOPATH="$(cd $(dirname "$BASH_SOURCE") && pwd)" build.sh의 포함 디렉터리를 가져오는 더 짧은 방법이 있나요? ...

Admin

비기호적 링크 파일에 readlink를 적용하시겠습니까?
dirname

비기호적 링크 파일에 readlink를 적용하시겠습니까?

이 코드스택 오버플로에서스크립트가 심볼릭 링크를 통해 실행되더라도 스크립트 내부에서 스크립트의 상위 디렉터리의 경로 이름을 가져오는 것입니다. if [ -L $0 ] ; then DIR=$(dirname $(readlink -f $0)) ; else DIR=$(dirname $0) ; fi ; 위의 코드는 다음과 동일합니까? DIR=$(dirname $(readlink -f $0)) ; 즉, 심볼릭 링크인지 테스트하고 $0, 그렇다면 다른 명령을 실행해야 합니까? 심볼릭 링크를 $(...

Admin

경로에서 ENV를 설정하는 방법
dirname

경로에서 ENV를 설정하는 방법

저는 android-sdkHomebrew를 사용하여 방금 설치했습니다. 경로는 입니다 /usr/local/Caskroom/android-sdk/3859397,26.0.1. 나는 ANDROID_HOME그 가치로 수출할 수 있다는 것을 알고 있습니다. "sdkmanager"와 같은 명령의 실제 경로를 사용하여 동적으로 설정하려면 어떻게 해야 합니까? 지금까지 내가 찾은 $ readlink /usr/local/bin/sdkmanager ...

Admin

Bash를 사용하여 절대 경로를 상대 경로로 확인
dirname

Bash를 사용하여 절대 경로를 상대 경로로 확인

다음과 같은 간단한 bash 스크립트가 있다고 가정해 보겠습니다. #!/usr/bin/env bash file="$1"; if [ -z "$file" ]; then echo "Must pass relative file path as the first argument."; fi git_root=`git rev-parse --show-toplevel`; # => need to resolve file from an absolute path to relative path, relati...

Admin

증조부모 디렉토리로 CD 3번 이동
dirname

증조부모 디렉토리로 CD 3번 이동

나는 이것을 가지고있다: cd $(dirname $(dirname $(dirname "$0"))) && 그러면 프로젝트 루트 디렉터리로 이동됩니다. 내가 할 수 있는 간단한 방법이 있나요? cd 3 && # not quite, but you get the idea 아니면 어쨌든, 왜 몰랐나요? 아마도 다음과 같은 명령이 이상적일 것입니다. cdx 3 && cd3이 파일이나 디렉토리가 아니라는 것을 모르기 때문입니다 . ...

Admin