Wgetpaste,从终端加载代码片段以共享

wgetpaste从终端共享您的代码

在下一篇文章中,我们将看一下Wgetpaste。 如果您曾经需要 共享代码段,您想到的第一个服务可能是Pastebin.com。 除此之外,今天我们可以找到几种替代服务来共享文本。

如果您经常使用类似于Pastebin的服务共享代码,您会发现Wgetpaste非常有用。 它是一个 命令行BASH实用程序,可以轻松地将文本片段加载到类似pastebin的服务中。 使用Wgetpaste脚本,任何人都可以快速共享来自 命令行 在类似Unix的系统上。

安装Wgetpaste

如果您有兴趣尝试使用此应用程序,则将看到任何用户都可以 从下载此实用程序 项目网站 粘贴。 然后,您只需要按如下所述手动安装它即可。

下载wgetpaste

首先打开一个终端(Ctrl + Alt + T),然后 从Wgetpaste下载最新的tar文件:

wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2

提取它 输入:

tar -xjvf wgetpaste-2.28.tar.bz2

然后 过来 到目录:

cd wgetpaste-2.28/

现在你只需要 将二进制文件从wgetpaste复制到$ PATH, 例如 / usr /本地/ bin /.

sudo cp wgetpaste /usr/local/bin/

通过完成 可执行文件:

sudo chmod +x /usr/local/bin/wgetpaste

使用Wgetpaste加载文本片段

上载文字档案

要加载文本文件,只需运行:

wgetpaste mi-texto.txt

此命令将加载my-text.txt文件的内容。

wgetpaste共享一个文件.txt

它可以 通过任何媒体共享生成的URL 例如邮件,消息等。 接收此URL的任何人都可以从其Web浏览器中查看文件的内容。

使用wgetpaste上传并从Web浏览器查看的文本文件

你也可以 查看将要上传的内容。 为此,请使用 -t选项 如下所示:

上载之前wgetpaste预览文件

wgetpaste -t mi-texto.txt

将文字片段上传到其他服务

默认情况下,Wgetpaste会将文本片段加载到 poundpython服务,但还有更多。 查看 支持的服务列表, 跑:

默认情况下可用的wgetpaste服务

wgetpaste -S

*表示默认服务。

如您所见,Wgetpaste当前 支持五种文本共享服务。 我没有尝试所有这些选项,但是我尝试过的所有三个选项都可以正常工作。

将内容上传到其他服务, 例如 dpaste.com,只需使用 -s选项 在命令中:

wgetpaste更改服务

wgetpaste -s dpaste mi-texto.txt

从stdin读取输入

Wgetpaste还可以读取以下内容的输入 标准输入.

wgetpaste标准输入

uname -a | wgetpaste

这个命令 将加载命令'uname -a'的输出.

一起加载COMMAND和COMMAND输出

有时可能需要粘贴COMMAND及其输出。 为此,请将命令的内容括在引号中:

wgetpaste显示命令和结果

wgetpaste -c ‘pwd’

使用此选项 将加载“ pwd”命令及其输出。 当我们希望其他人清楚地知道我们刚运行的确切命令及其输出是什么时,这将很有用。

设定语言

默认情况下,Wgetpaste将以纯文本格式加载文本片段。 为了 列出默认服务支持的语言,您可以使用 -L选项.

wgetpaste -L

此命令将列出默认服务支持的所有语言,即 磅蟒.

我们可以 使用-l选项更改.

wgetpaste -l Bash mi-texto.txt

禁用输出中的语法或html高亮显示

如上所述,文本片段将以特定的语言格式显示 (纯文本,bash等。)。 但是,我们将能够将此行为更改为 使用-r选项显示纯文本片段.

wgetpaste原料

wgetpaste -r mi-texto.txt

从上面的输出中可以看到,没有语法突出显示,没有html格式。 只有一个 原始输出.

更改Wgetpaste的默认设置

可以在以下位置全局更改所有默认设置 /etc/wgetpaste.conf 或用户文件夹中的文件中 〜/ .wgetpaste.conf.

这些文件默认情况下不可用 在我的Ubuntu系统上。 我想您需要手动创建它们。 开发人员已向所有人提供了这两个文件的样本内容 信息 y 信息.

如果新配置不能说服您,那么您总是可以自己进行更改或删除刚才创建的这两个文件。 Wgetpaste将恢复使用默认值。

获得帮助

为了展示 帮助部分, 跑:

帮助wgetpaste

wgetpaste -h

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。