«files» 태그된 질문

파일 조작 : 복사, 이름 바꾸기, 검색, 분석, 보관 등 파일의 텍스트를 조작하려면 / text-processing을 참조하십시오. 파일 파일 관리자 (이전의 노틸러스)에 대한 질문은 / nautilus를 참조하십시오.

3
bash 스크립트를 파일에 연결할 수 있습니까?
특정 파일을 수정하거나 삭제하지 않은 경우 (또는 특정 디렉토리에서 생성 된 파일 또는 ...)가 아니면 스크립트를 휴면 상태로 만들고 싶습니다. 이것은 우아한 방법으로 달성 될 수 있습니까? 내 마음에 오는 가장 간단한 것은 상태를 다시 확인하기 전에 잠시 동안 잠이 드는 루프이지만 더 우아한 방법이 있습니까?
32 linux  shell  files  hook 

2
패턴과 일치하는 파일 삭제
파일 이름에 숫자가 있고 'x'와 숫자가 적어도 두 번 오는 모든 하위 디렉토리의 모든 파일을 재귀 적으로 제거해야합니다. 예: 이 파일들을 제거하고 싶습니다 : 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' 그러나 이러한 파일을 제거하고 싶지 않습니다. 'aaa.jpg' 'aaa-12x12.jpg' 'aaaxaaa-123x123.jpg' 'aaaxaaa-aaaxaaa.jpg' bash 쉘에서 어떻게 할 수 있습니까?
32 bash  files  find  wildcards 

2
심볼릭 링크 해결 (Pwd)
내가 다음을 수행한다고 가정 해보십시오. cd /some/path ln -s /target/path symbolic_name 그렇다면 : cd /some/path cd symbolic_name pwd 나는 얻다: /some/path/symblic_name 그리고 아닙니다 : /target/path 쉘에서 직접 수행 한 것처럼 심볼릭 링크 (예 : CWD 업데이트 등)를 "완전히 해결"하는 방법이 있습니까? cd /target/path ? 대상 경로에 도달하는 방법에 대해 "인식"또는 …
32 files  symlink  cwd 

6
/ dev / null에 대한 하드 링크로 파일 교체
log.txt에 쓰는 응용 프로그램을 실행 중입니다. 앱이 새 버전으로 업데이트되어 지원되는 플러그인이 더 이상 호환되지 않습니다. log.txt에 엄청난 양의 오류가 발생하고 다른 로그 파일에 쓰는 것을 지원하지 않는 것 같습니다. 다른 로그에 어떻게 쓸 수 있습니까? log.txt를 하드 링크 (응용 프로그램에서 차이점을 알 수 없습니까?) 또는 / dev / null을 …

1
예를 들어 / usr / sbin의 실행 파일이 루트로 쓰기 가능한 이유는 무엇입니까?
바이너리 컴파일 된 파일 (예 /usr/sbin:)이 root사용자에게 쓰기 권한을 갖는 이유를 설명해 주 시겠습니까? 나를 위해, 이것은 컴파일됩니다. 직접 쓰기를 사용하지 않고 파일을 보안 문제에 노출시킬 수 있음을 의미합니다. 스크립트 (예 : bash파일)는 기본적으로 텍스트 파일이기 때문에 쓰기 가능할 수 있지만, 내가 아는 한 실제로 쓸 필요가없는 컴파일 된 파일의 …

7
파일이 존재하지 않는다고 생각하도록 프로세스를 속일 수 있습니까?
설정을 저장하는 프로그램이 있습니다. ~/.config/myprogram대화식 및 배치 큐잉 시스템과 함께 사용합니다. 대화식으로 실행할 때이 프로그램이 구성 파일을 사용하기를 원합니다. 그러나 배치 모드로 실행할 때는 모든 관련 설정을 덮어 쓰는 명령 줄 옵션을 지정하므로 구성 파일이 필요하지 않습니다. 또한 네트워크를 통해 구성 파일에 액세스하면 프로그램 시작 시간이 몇 초 증가합니다. 파일이 …
31 files 


5
이미 비어있는 경우 오류없이 디렉토리의 파일 삭제
배포 스크립트의 일부로 임시 디렉토리에서 캐시 된 항목을 덤프하려고합니다. 나는 다음과 같은 명령을 사용한다 : rm /tmp/our_cache/* 그러나 /tmp/our_cache비어있는 경우 (테스트 서버에 많은 변경 사항을 빠르게 연속적으로 적용 할 때 일반적으로 발생) 다음과 같은 오류 메시지가 표시됩니다. rm: cannot remove `/tmp/our_cache/*': No such file or directory 큰 문제는 아니지만 조금 …
31 files  rm 

6
수정 날짜순으로 정렬 된 파일을 재귀 적으로 나열하는 방법 (stat 명령을 사용할 수 없음)
현재 디렉토리 아래의 모든 파일 목록을 수정 날짜와 함께 날짜별로 정렬하려면 어떻게해야합니까? 지금은 함께 그것을 달성하는 방법을 알고 find, stat그리고 sort,하지만 어떤 이상한 이유로는 stat상자에 설치되어 있지 그리고 내가 그것을 설치 얻을 수있는 확률이 낮다. 다른 옵션이 있습니까? PS : gcc어느 쪽도 설치되어 있지 않습니다
31 files  date  sort 

3
파일을“cat and follow”하는 방법은 무엇입니까?
에 의해 파일이 순차적으로 다운로드되고 wget있습니다. 로 포장을 풀기 시작하면 cat myfile.tar.bz2 | tar -xj더 빠른 내용에 따라 올바르게 포장이 풀리거나 "예기치 않은 EOF"가 표시되지 않을 수 있습니다. 파일을 "cat and follow"하는 방법, 즉 파일의 내용을 stdout으로 출력하지만 EOF에서 종료하지 말고 대신 해당 파일에 서브 스크립 브 된 상태로 유지하고 …
31 files  pipe  cat  tail  open-files 


1
디렉토리는 언제 파일로 읽을 수 없었습니까?
유닉스 프로그래밍 환경 책의 제 1 판이 있습니다. 2 장에서 저자는 디렉토리를 파일로 읽을 수 있다고 언급하고 이러한 파일의 형식에 대한 몇 가지 사실을 언급합니다. 그들은 cat .(실습 2-2에서) 와 같은 몇 가지 사용 예를 제공 합니다. 최소한 다윈에서는 디렉토리를 더 이상 파일로 읽을 수 없습니다. 최소한 읽을 때 길이가 …


8
스크립트를 실행하기 위해 패턴과 일치하는 파일이 있는지 테스트
if특정 패턴과 일치하는 파일이 있는지 테스트하기 위해 명령문 을 작성하려고합니다 . 디렉토리에 텍스트 파일이 있으면 주어진 스크립트를 실행해야합니다. 내 코드는 현재 : if [ -f /*.txt ]; then ./script fi 몇 가지 아이디어를주십시오. .txt디렉토리에 스크립트가있는 경우에만 스크립트를 실행하고 싶습니다 .

6
Gedit은 VirtualBox 공유에 파일을 저장하지 않습니다 : 텍스트 파일 사용중
다른 응용 프로그램 (예 :)을 사용하여 변경할 수있는 텍스트 파일이 있습니다 openoffice. 그러나를 사용하여 변경하고 저장하려고하면 다음과 같은 gedit오류가 발생합니다 gedit. Could not save the file /media/sf_Ubuntu/BuildNotes.txt. Unexpected error: Error renaming temporary file: Text file busy BuildNotes.txt의 권한은 다음과 같습니다. -rwxrwx--- 1 root vboxsf 839 2012-10-26 12:08 BuildNotes.txt 사용자 ID는 …

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