GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでコマンドラインを介してインスタントコーディングの回答を取得する方法

あなたはプログラマーですか?良い知らせがあります。 'howdoi'を使用してコマンドラインからインスタントコーディングの回答を取得できるようになりました Unixライクなオペレーティングシステムでのユーティリティ。 基本について知るために、グーグルで検索したり、他のオンラインリソースを参照したりする必要はありません。 プログラミングクエリ。 Howdoiは、ターミナルから直接コードとコマンドクエリの即時回答を表示します。このツールは、Webブラウザにアクセスできない場合に役立つ可能性があります。 python 2をサポートするすべてのオペレーティングシステムで動作するはずです およびpython3 、GNU/LinuxおよびWindowsオペレーティングシステムを含みます。

この簡単なチュートリアルでは、Linuxにhowdoiユーティリティをインストールして使用する方法について説明します。

「Howdoi」を使用してコマンドラインからインスタントコーディングの回答を取得する

Howdoiはpipユーティリティを使用して簡単にインストールできます。 Linuxディストリビューションにpipをインストールするには、次の手順を実行します。

Arch Linuxとその派生物にPIPをインストールするには、以下を実行します:

$ sudo pacman -S python-pip

RHEL、Fedora、CentOSの場合:

$ sudo yum install epel-release
$ sudo yum install python-pip

または、

$ sudo dnf install epel-release
$ sudo dnf install python-pip

Debian、Ubuntu、Linux Mintの場合:

$ sudo apt-get install python-pip

PIPをインストールしたら、次のコマンドを実行して「Howdoi」をインストールします。

$ sudo pip install howdoi
ダウンロード -無料の電子書籍:「学ぶのに最適なWeb​​プログラミング言語」

「Howdoi」の使用法

Howdoiの一般的な構文は次のとおりです。

howdoi [-h] [-p POS] [-a] [-l] [-c] [-n NUM_ANSWERS] [-C] [-v] QUERY [QUERY ...]

ここで

  • -h -ヘルプセクションを表示します
  • -p POS -指定された位置で回答を選択します(デフォルト:1)
  • -a -回答の全文を表示します
  • -l <​​/ strong> -回答リンクのみを表示します
  • -c -カラー出力を有効にします
  • -n NUM_ANSWERS -返される回答の数
  • -C -キャッシュをクリアします
  • -v -howdoiの現在のバージョンを表示します

いくつかの例を見てみましょう。

PythonまたはJavaでprint関数を使用する方法を知るには、次のコマンドを使用します。

$ howdoi print python

出力例:

print("Total score for %s is %s " % (name, score))
$ howdoi print java

出力:

System.out.print("\"Hello\"");

アーカイブの作成方法を知るには、次のコマンドを実行するだけです。

$ howdoi create tar archive

サンプル出力は次のようになります:

$ tar czf file.tar.gz file.txt

このコマンドを使用して、file.txtのtarアーカイブを作成できます。同様に、任意のコマンドを検索できます。ファイルまたはディレクトリを作成するためのコマンド形式を知る方法は次のとおりです。

$ howdoi create file touch

出力例:

touch ../my_directory/file

同様に、以下に示すようにディレクトリを作成する方法を表示できます。

$ howdoi create directory mkdir

出力例:

$ mkdir -p foo

bashで日付をフォーマットする方法を知るには、次のコマンドを実行するだけです:

$ howdoi format date bash

出力例:

DATE=`date +%Y-%m-%d`

このユーティリティはすべてのクエリに対する回答を見つけることができない場合がありますが、いくつかの基本的なコードとコマンドクエリに対する回答を見つけるのに役立ちます。


Linux
  1. UbuntuLinuxのコマンドラインからドメインネームサーバーを取得する方法

  2. Linuxでディレクトリサイズを取得する方法

  3. bashからネットマスクを取得するには?

  1. Linuxでコマンドラインからジオロケーションを取得する方法

  2. Linux コマンドライン経由でビデオ ファイルのビデオ スクリーン キャプチャを生成する方法

  3. IP (Linux) からホスト名を取得するには?

  1. Linuxでディレクトリのサイズを取得する方法

  2. LinuxでIPアドレスを検索/取得する方法

  3. Scientific Linux で ldapsearch を取得するには?