노틸러스에서 파일을 복사하여 쉘 명령줄에서 사용

노틸러스에서 파일을 복사하여 쉘 명령줄에서 사용

Nautilus에서 파일을 클릭한다고 가정해 보겠습니다. 전체 주소를 클립보드에 복사한 다음 터미널에 입력하는 셸 명령에 쉽게 붙여넣으려면 어떻게 해야 합니까?

답변1

복사하려면 Ctrl+를 누르세요 . C터미널에 붙여넣으면 파일 이름(전체 경로 포함)이 표시됩니다.

공백이나 기타 특수 문자가 포함된 경우 쉘 명령에서 직접 사용할 수 없는 원시 파일 이름을 얻습니다. 명령에 파일 이름을 사용하려면 터미널에서 붙여넣기 명령을 사용하지 말고 쉘이 붙여넣기를 수행하도록 하십시오. 프로그램을 설치하다xsel(대부분의 배포판에 패키지되어 있음) 명령줄에서 호출하세요.명령 대체. 공백과 같은 특수 문자를 보호하려면 명령 대체 주위에 큰따옴표가 필요합니다.

$ ls -l "`xsel -b`"

답변2

그것을 클릭하고 Ctrl+를 누르고 C붙여넣으면 됩니다. + + xclip -selection c w대신 붙여넣기에 사용하면 접두사 또는 URL 인코딩을 얻을 수 없습니다 .CtrlShiftVfile://

터미널에 있을 때 클립보드를 조작하는 데 더 사용하기 편리한 것으로 포장하여 사용하는 것이 좋습니다. 다음은 명령줄 도구를 사용하여 이 방법을 설명하는 기사입니다 vipe. 제목은 다음과 같습니다.VIPE더 많은 유틸리티 없이.

관련 정보