
최근에 브라우저에서 일부 텍스트를 복사했는데 너무 게을러서 파일 탐색기를 사용하여 파일에 붙여넣었습니다. 터미널과 몇몇 명령어만 사용하면 바로 파일에 붙여넣을 수 있지 않을까 고민 중이었습니다. 어떤 제안이 있으십니까?
답변1
cat
, 를 다음과 함께 사용할 수 있습니다.여기 문서예를 들어
cat > somefile
그런 다음 중간 클릭이나 표준 터미널 에뮬레이터 단축키 + + 를 Enter사용하여 기본 버퍼에서 붙여넣고 + 로 입력을 종료합니다 .CtrlShiftVCtrlD
전.
$ cat > somefile
foo
bar
baz
^D
덮어쓰는 대신 추가하려는 경우 >>
대신 사용하세요 .>
somefile
답변2
xclip
이를 위해 ( )를 사용할 수 있습니다 sudo apt install xclip
.
xclip -se c -o # print the clipboard's content to stdout
xclip -se c -o >out # print the clipboard's content to file named “out”
-se c
–c
립보드se
부분을 사용하고, 그대로 두거나-se p
대신 기본 버퍼를 사용하도록 변경합니다.선택된(예: 단어를 두 번 클릭)-o
– 표준 출력으로 인쇄>out
out
– stdout을 덮어쓰기 라는 이름의 파일로 리디렉션하고>>out
다음 으로 변경합니다.추가파일 내용에
보다 man xclip
(터미널 명령에 대한 도움을 받으려면 어떻게 해야 합니까?) 이상.