리눅스 민트 21 XFCE에서 문서 보기 프로그램(xreader) 메뉴 표시하기
By 반달가면 | 2022년 11월 10일 |
리눅스 민트 21 XFCE의 기본 문서 보기 프로그램(document viewer)인 xreader를 사용하다가 실수로 잘못 클릭해서 메뉴바를 사라지게 만들고 말았다. 원래 편집(Edit)에서 복사(Copy)를 선택하려고 했었는데 보기(View)에서 메뉴바(Menubar) 항목 체크를 해제해 버린 것이다. 다시 되돌리는 버튼을 찾을 수가 없어서 잠깐 동안 당황해서 헤매다가 인터넷 검색으로 해결. xreader를 실행한 상태에서 alt 키를 누르면 메뉴바가 나타난다. 그 다음에 보기 - 메뉴바 항목을 체크해서 다시 메뉴바를 활성화시키면 된다.
[bash: read, while] 공백을 포함한 이름을 가진 파일들에 대한 반복 작업 - 2
By 반달가면 | 2016년 12월 28일 |
예전에 for 반복문을 이용해서 여러 파일에 대한 반복작업을 하는 방식에 대해 쓴 적이 있다(여기로). 파일명에 공백이 포함된 상황을 해결하기 위해 임시 파일을 만들고 sed까지 동원해서 스크립트를 만들었는데, 그보다 훨씬 간편하고 우아한 방법이 있어서 정리해 두기로. 예전에 적었던 while 반복문을 이용한 텍스트 파일 한줄씩 읽기와 같은 방식으로 하면 된다. 파일을 읽는 것이 아니라 ls 또는 find 명령으로 얻은 파일명에 대해 작업을 해야 하므로 파이프(|)를 이용해서 ls나 find의 결과를 while 반복문으로 넘기고, 조건에 read 명령을 적용해서 한줄씩 받아온다. 설명으로는 복잡해 보이나, 예시를 보면 간단하다. 아래의 예시를 보자. find 명령으로 홈 디렉토리(~/) 하위에 있