コマンドでURLを短縮する(Bash)

私がやりたいタスクのXNUMXつは、ヒントや役立つことを探すことです。 Bash.

のブログで見つけました 4D43 タイトルで私が言っていることを実行できるヒント、コマンドでURLを短縮します。

URLを短縮しますか? …うん。 たとえば、次のようなURL https://blog.desdelinux.net/acortar-urls-con-un-comando-en-linux-bash/ 多くの文字がありますが、短縮URLは次のようになります。 http://is.gd/NMiTwF

さて、を使用して短縮する方法を紹介します http://is.gd

まず、パッケージが必要です xsell インストールされています。これにより、コピーしたURLを取得して、ターミナルで使用できるようになります。

インストールする Debianの, Ubuntu または派生:

sudo apt-get install xsel

インストールしたら、これをターミナルに配置します。

curl -s "http://is.gd/create.php?format=simple&url=`xsel -po`"

これが完了すると、短縮URLが表示されます。

つまり...もう一度説明します。

  1. 切り取りたい長いURLをコピーします。
  2. 上に置いたコマンドを端末に書き込みます。
  3. [Enter]を押すと、カットされたURLが表示されます。

私はスクリーンショットを残します:

ご覧のとおり...しかし、クリップボードに直接配置したい場合、つまり...コマンドを実行するときに、すでに短いリンクが保存されているので、それを使用します。貼り付けるだけです([Ctrl] + [V])これを実行します:

curl -s "http://is.gd/create.php?format=simple&url=`xsel -po`" | xsel -pi

これは何よりも好奇心ですが、私たちが行っているスクリプトには役立つかもしれません...

非常にありがとうございました 4d43 ヒントを共有するため ????

よろしく


コメントを残す

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

*

*

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

  1.   Leper_Ivan

    これは非常に優れたヒントであり、非常に役立ちます。 自分たちで物事を簡単にするために、「curl…。」を使用してbashrcにエイリアスを作成できます。 したがって、そのようなコマンドを覚えておく必要はありません..短縮するリンクをコピーし、エイリアスを入力するだけです😀

    1.    KZKG ^我愛羅

      はい、「shorten」などのエイリアスは悪くありません。いくつかのテストを終了して、それぞれのGoogleアカウントで認証するGoo.glでそれを行う方法を説明しましょう。それは素晴らしいことです😀

      1.    Leper_Ivan

        これは私のエイリアス行であり、コメントを発行する前に実行およびテストされています:

        エイリアスshorten = 'curl-s«http://is.gd/create.php?format = simple&url = `xsel-po`»'

  2.   v3on

    あなたは私にインスピレーションを与えてくれました、私は窓からターミナルを通してツイートを送るために何かをします、それは今日のプロジェクトになります🙂

    1.    KZKG ^我愛羅

      HAHAHAHA男、それは素晴らしいでしょう😀

  3.   スノック

    goo.glでそれを行う方法を知っている人はいますか?