как я вставляю что-то от буфера Непосредственно в файл с помощью терминала в человечности?

Недавно, я скопировал некоторый текст с браузера, и я был слишком ленив, также идут и вставляют его в файле при помощи файлового менеджера. я блуждал, если я могу вставить его непосредственно в файл, просто используя терминал и некоторые команды. какие-либо предложения?

2
задан 20 February 2018 в 21:16

2 ответа

Можно использовать cat, со здесь документом, например.

cat > somefile

хит Вводит затем вставку от буфера по умолчанию щелчком средней кнопкой или стандартным ярлыком эмулятора терминала Ctrl+Shift+V, и завершает вход с Ctrl+D.

Напр.

$ cat > somefile
foo
bar
baz
^D

Использовать >> вместо > если Вы хотите добавить к somefile вместо перезаписи это.

2
ответ дан 2 December 2019 в 02:13

Можно использовать 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 – используйте clipboard seразночтение, не учтите или изменитесь на -se p использовать буфер по умолчанию вместо этого (буфер по умолчанию содержит последнюю вещь, которую Вы выбрали, например, путем двойного щелчка по слову),
  • -o – распечатайте к stdout
  • >out – перенаправьте stdout в названный файл out перезапись его, изменение в >>out добавлять к содержанию файла

Посмотрите man xclip (Как я могу получить справку на терминальных командах?) для больше.

2
ответ дан 2 December 2019 в 02:13

Другие вопросы по тегам:

Похожие вопросы: