Wgetpaste、端末からコードスニペットを読み込んで共有する

wgetpasteはターミナルからコードを共有します

次の記事では、Wgetpasteを見ていきます。 あなたがする必要があった場合 コードスニペットを共有する、あなたが考える最初のサービスはPastebin.comかもしれません。 これに加えて、今日、テキストを共有するためのいくつかの代替サービスを見つけることができます。

Pastebinと同様のサービスを使用してコードを頻繁に共有する場合は、Wgetpasteが非常に便利です。 それは テキストスニペットをペーストビンのようなサービスに簡単にロードするコマンドラインBASHユーティリティ。 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 / local / bin /.

sudo cp wgetpaste /usr/local/bin/

を実行して終了します 実行可能ファイル:

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

Wgetpasteを使用してテキストスニペットをロードする

テキストファイルをアップロードする

テキストファイルをロードするには、次のコマンドを実行します。

wgetpaste mi-texto.txt

このコマンドは、my-text.txtファイルの内容をロードします。

file.txtを共有するwgetpaste

それができる 生成されたURLを任意のメディアで共有する メール、メッセージなどのように。 このURLを受け取った人は誰でも、Webブラウザからファイルのコンテンツを見ることができます。

wgetpasteでアップロードされ、Webブラウザから表示されるテキストファイル

あなたはまた、 何がアップロードされるかを見る。 これを行うには、 -tオプション 次のようになります。

アップロード前のwgetpasteプレビューファイル

wgetpaste -t mi-texto.txt

テキストスニペットをさまざまなサービスにアップロードする

デフォルトでは、Wgetpasteはテキストフラグメントをにロードします ポンドパイソンサービス、しかしもっとあります。 見る サポートされているサービスのリスト、実行:

デフォルトで利用可能なwgetpasteサービス

wgetpaste -S

*はデフォルトのサービスを示します。

ご覧のとおり、現在Wgetpaste XNUMXつのテキスト共有サービスをサポート。 私はそれらすべてを試したわけではありませんが、私が試したXNUMXつのオプションはすべてうまくいきました。

他のサービスにコンテンツをアップロードする例えば dpaste.com、使用するだけです -sオプション コマンド内:

wgetpaste変更サービス

wgetpaste -s dpaste mi-texto.txt

stdinからの入力を読み取る

Wgetpasteはからの入力を読み取ることもできます stdin.

wgetpaste 標準入力

uname -a | wgetpaste

このコマンド コマンド 'uname-a'の出力をロードします.

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 ここで.

新しい構成で納得がいかない場合は、自分で変更するか、作成したばかりのXNUMXつのファイルを削除する必要があります。 Wgetpasteは、デフォルト値での作業に戻ります。

ヘルプを表示する

表示するには ヘルプセクション、実行:

wgetpasteを助ける

wgetpaste -h

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。