«glob» 태그된 질문

더 적절하게 [shell] 패턴이라고 부르는 glob과 와일드 카드 표현식이라고도하는 glob은 많은 경우에 사용되는 패턴 일치 언어의 인스턴스입니다. POSIX와 유사한 쉘, 파일 이름 및 문자열 일치 : 예를 들어`* .c`는 C 소스 파일의 glob이고 접미사 (확장자)가`.c` 인 모든 파일과 일치합니다.

25
glob ()를 사용하여 재귀 적으로 파일을 찾는 방법은 무엇입니까?
이것이 내가 가진 것입니다 : glob(os.path.join('src','*.c')) src의 하위 폴더를 검색하고 싶습니다. 이와 같은 것이 효과가 있습니다. glob(os.path.join('src','*.c')) glob(os.path.join('src','*','*.c')) glob(os.path.join('src','*','*','*.c')) glob(os.path.join('src','*','*','*','*.c')) 그러나 이것은 분명히 제한적이고 어수선합니다.

5
디렉토리의 파일을 반복하고 경로를 변경하고 파일 이름에 접미사를 추가하는 방법
다른 인수로 프로그램을 시작하는 스크립트를 작성해야하지만 Bash를 처음 사용합니다. 다음과 같이 프로그램을 시작합니다. ./MyProgram.exe Data/data1.txt [Logs/data1_Log.txt]. 내가하고 싶은 것에 대한 의사 코드는 다음과 같습니다. for each filename in /Data do for int i = 0, i = 3, i++ ./MyProgram.exe Data/filename.txt Logs/filename_Log{i}.txt end for end for 그래서 첫 번째 인수에서 …
562 bash  for-loop  filenames  glob 



14
디렉토리에서 필터링 된 파일 목록 가져 오기
Python을 사용하여 디렉토리에 파일 목록을 가져 오려고하지만 모든 파일 목록을 원하지 않습니다. 내가 본질적으로 원하는 것은 다음과 같지만 파이썬을 사용하고 ls를 실행하지 않는 기능을 수행하는 능력입니다. ls 145592*.jpg 내장 된 방법이 없다면 현재 for 루프를 작성하여 결과를 반복 os.listdir()하고 일치하는 모든 파일을 새 목록에 추가하려고합니다. 그러나 해당 디렉토리에는 많은 파일이 …


19
글로브가 bash에서 일치하는지 테스트하십시오.
나는 하나의 파일의 존재를 확인하려는 경우, 나는 그것을 사용하기 위해 테스트 할 수 있습니다 test -e filename또는 [ -e filename ]. 글로브가 있고 글로브와 이름이 일치하는 파일이 있는지 알고 싶습니다. glob은 0 개의 파일과 일치하거나 (이 경우 아무 것도 할 필요가 없음) 1 개 이상의 파일과 일치 할 수 있습니다 …
223 bash  glob 

11
패턴별로 파일을 재귀 적으로 추가
다른 디렉토리에있는 패턴 (또는 glob)별로 파일을 재귀 적으로 추가하려면 어떻게합니까? 예를 들어, 하나의 명령으로 A/B/C/foo.java및 D/E/F/bar.java(및 다른 여러 Java 파일) 을 추가 하고 싶습니다 . git add '*.java' 불행히도, 그것은 예상대로 작동하지 않습니다.
172 git  glob  filepattern 

14
하나를 제외한 모든 파일 이동
하나를 제외한 모든 파일을 어떻게 이동합니까? 나는 다음과 같은 것을 찾고있다 : 'mv ~/Linux/Old/!Tux.png ~/Linux/New/' 여기서 오래된 물건을 새 물건 폴더로 옮깁니다 Tux.png. ! -sign은 부정을 나타냅니다. 작업을위한 도구가 있습니까?
155 linux  bash  glob 

30
파이썬은 여러 파일 형식을 가져옵니다
python에서 glob.glob를 사용하여 .txt, .mdown 및 .markdown과 같은 여러 파일 유형 목록을 얻는 더 좋은 방법이 있습니까? 지금 나는 이와 같은 것을 가지고있다 : projectFiles1 = glob.glob( os.path.join(projectDir, '*.txt') ) projectFiles2 = glob.glob( os.path.join(projectDir, '*.mdown') ) projectFiles3 = glob.glob( os.path.join(projectDir, '*.markdown') )
142 python  glob 

18
.gitignore를 사용하여 특정 디렉토리를 제외한 모든 것을 무시
내 문제는 내 자식 저장소에 WordPress 웹 사이트가 많이 있다는 것입니다.이 웹 사이트는 WordPress에 themes있는 나머지 중복 파일을 무시하면서 내 폴더 의 내용 만 선택적으로 커밋하려고합니다 . 이전에 .gitignore 파일을 사용하여 파일 형식을 무시했지만 다른 방법으로 사용할 수 있습니다. 즉 특정 폴더 경로를 무시하는 것입니까? 루트 (git repo) -/ wordpress …
140 git  gitignore  glob 


2
gulp globbing- 디렉토리 아래의 모든 것을 보는 방법
이것은 아주 바보 같은 질문이지만, 난 정말 만족스러운 답변을 찾을 수 없어 : 어떻게 선택 globbing을 꿀꺽 사용합니까 모든 파일을 모두 특정 디렉토리 아래의 하위 디렉토리를? 난 노력 했어: './src/less' './src/less/' './src/less/*' 그들 중 누구도 작동하지 않는 것 같습니다.
108 glob  gulp 

11
glob.glob 모듈을 사용하여 하위 폴더를 검색하려면 어떻게해야합니까?
폴더에서 일련의 하위 폴더를 열고 일부 텍스트 파일을 찾고 텍스트 파일의 일부 줄을 인쇄하고 싶습니다. 나는 이것을 사용하고있다 : configfiles = glob.glob('C:/Users/sam/Desktop/file1/*.txt') 그러나 이것은 하위 폴더에도 액세스 할 수 없습니다. 누구든지 동일한 명령을 사용하여 하위 폴더에 액세스하는 방법을 알고 있습니까?

10
glob 제외 패턴
내부에 eee2314, asd3442... 및 eph. 나는로 시작하는 모든 파일을 제외 할 eph과 glob기능을. 어떻게하니?
106 python  glob 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.