![如何将文件内容重定向到 pastebinit 命令?](https://linux22.com/image/860557/%E5%A6%82%E4%BD%95%E5%B0%86%E6%96%87%E4%BB%B6%E5%86%85%E5%AE%B9%E9%87%8D%E5%AE%9A%E5%90%91%E5%88%B0%20pastebinit%20%E5%91%BD%E4%BB%A4%EF%BC%9F.png)
每当我要存储一些东西给别人看的时候,我都会运行
command-with-output | pastebinit.
这将返回在线粘贴的链接。例如:
echo sometext | pastebinit
给了我链接
我可以分享。我该如何使用文件(例如日志文件)来做到这一点。我当然不必这么做open - > copy all - > open paste.ubuntu.com -> paste it
?
答案1
cat
执行该操作的命令是:
cat filename | pastebinit
从man cat
:
cat-连接文件并在标准输出上打印
-A, --show-all
equivalent to -vET
-b, --number-nonblank
number nonempty output lines
-e equivalent to -vE
-E, --show-ends
display $ at end of each line
-n, --number
number all output lines
-s, --squeeze-blank
suppress repeated empty output lines
-t equivalent to -vT
-T, --show-tabs
display TAB characters as ^I
-v, --show-nonprinting
use ^ and M- notation, except for LFD and TAB
With no FILE, or when FILE is -, read standard input.
答案2
我个人会使用cat
(根据 Rinzwind 的回答),但也有一个-i
标志:
pastebinit -i [filename]
从man pastebinit
:
选项 -i [文件名] 使用文件名作为输入