Ubuntu에서 터미널을 사용하여 버퍼의 내용을 파일에 직접 붙여넣는 방법은 무엇입니까?

Ubuntu에서 터미널을 사용하여 버퍼의 내용을 파일에 직접 붙여넣는 방법은 무엇입니까?

최근에 브라우저에서 일부 텍스트를 복사했는데 너무 게을러서 파일 탐색기를 사용하여 파일에 붙여넣었습니다. 터미널과 몇몇 명령어만 사용하면 바로 파일에 붙여넣을 수 있지 않을까 고민 중이었습니다. 어떤 제안이 있으십니까?

답변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 cc립보드 se부분을 사용하고, 그대로 두거나 -se p대신 기본 버퍼를 사용하도록 변경합니다.선택된(예: 단어를 두 번 클릭)
  • -o– 표준 출력으로 인쇄
  • >outout– stdout을 덮어쓰기 라는 이름의 파일로 리디렉션하고 >>out다음 으로 변경합니다.추가파일 내용에

보다 man xclip(터미널 명령에 대한 도움을 받으려면 어떻게 해야 합니까?) 이상.

관련 정보