0
필자는 이전에 쉘 스크립팅을 해본 적이 없지만 성취 할 수없는 것들을 해결하기 위해 약간의 스크립트를 만들려고합니다. 기본적으로 내가 바라는 것은 git과 같은 것입니다 :커맨드 라인/bash 스크립트 생성 및 파일에 정보 저장
폴더에서 사용자가 입력 할 수있는 파일 ID 및 파일 ID 목록을 저장할 파일을 만듭니다.
그래서 기본적으로 파일이 될 것 같은 : 내가하고 싶은 것을 주로의id info
---- ---------
123 File number 1
13453 Another awesome file.
. 데이터베이스 또는 파일을 사용하고 사용자가 정보를 원할 때마다 파일을 반복해야한다면 조언을 구하고 있습니까? 나는 bash 또는 C로 스크립트를 작성하려고하지만 어떤 제안이든 공개합니다. 고마워.
이것은 여전히 너무 구체적이어서 아무 것도 구체적으로 제안 할 수 없습니다. sqlite3은 뛰어난 작은 데이터베이스이며 작업하기가 쉽지만 파일의 확장 된 속성은 작업을 더 잘 수행 할 수 있습니다. 파일에보다 밀접하게 관련되어 있으며 간단한 이름 변경없이 사용할 수 있습니다. 그리고'id '는 생각보다 많은 문제가 될 것입니다 - 파일을 수정하는 프로그램에 따라 파일이 완전히 수정 될 수 있고 여전히 동일한 inode 번호를 갖거나 완전히 동일하고 다른 inode 번호를 갖을 수 있습니다. – sarnold
@sarnold. 흠. 고마워. 나는 파일에 속성을 추가 할 수 있다는 것을 몰랐다. 그것은 내가하고 싶은 것에 대해 더 많은 것처럼 들린다. 나는 어떻게 그 일을하는지 찾을 수 없습니다. 기본적으로 사용자가 명령 줄을 통해 추가 할 수있는 파일에 대한 텍스트 정보를 갖고 싶습니다. – Jonovono
최소한 Ubuntu에서'apt-get install attr'은 확장 된 속성 처리 도구가 포함 된 패키지를 제공합니다. 더 많은 정보를 원하면'man 5 attr'을 설치하십시오. – sarnold