スペルミスのあるコマンドによる時間の置き換えと節約

ターミナルでコマンドを入力して、何回間違えますか? …あなたのことはわかりませんが、端末に入力すると同時に隣の人の世話をしているのか、それだけで何度も間違えるのが悪い癖があります。私が間違っているという長い列。

このすべての問題は、行を再入力するか、いずれにせよを押すことです アリバ キーボードで、間違いをスクロールして修正し、[Enter]キーを押します。どんな場合でも、少し煩わしいことがあります🙂

さて、前のコマンドを挿入したときに発生したエラーを修正する方法を説明しますが、ターミナルでその前のコマンドを再度入力したり表示したりする必要はありません😀

魔法のように聞こえますはい...スペルミスのあるコマンドを、もう一度見たり入力したりせずに修正しますか? ...そうですね🙂

たとえば、それほど複雑にすることなくトリックを紹介します。 ターミナルの/ var / log /フォルダーにアクセスするには、次のようになります。 cd / var / log か否か? ターミナルを開いて、その行のスペルを間違えましょう。

cd /var/lgo/

ご覧のとおり、ログを何かに変更しました。つまり、別の文字ではなくXNUMXつの文字を書いたということです。つまり、非常に一般的なエラーです😀

これは明らかに機能しません。/var/lgo/ディレクトリが存在しないことがわかります。これは本当です。 同じ端末に次のように書き込みます。

^lgo^log^

そしてを押します [入る]、あなたは彼らが魔法のように正しいディレクトリにアクセスした方法を見るでしょうLOL !!

これは何を意味するのでしょうか? 0_oU ...

簡単です、エラーは何であるかを最初に置きます(Igo)そして、なぜそれを変更したいのかを説明します(ログ)、この行全体は文字で始まります ^ そして、同じ文字で同じように終わります。次に、この文字は、エラーを正しい入力から分割する文字です。

簡単に言えば、彼らは^を置き、次に間違った場所に置き、分割となる別の^を置き、次に正しいものを置き、最終的に別の^になります。 簡単ですよね? 😀

[上へ]を押してコマンドラインでエラーを修正することを好む人もいれば、このヒントを使用する人もいることを私は知っています。真実は、確かに誰もがそれを面白いと思うでしょう...新しいトリックを学びました😀

よろしく


コメントを残す

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

*

*

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

  1.   ヘクスボーグ

    とても良い!! 私が使用することを決して覚えていない非常に便利なトリック。 笑!! 私が好きなもうXNUMXつは、Alt +を押すことです。 前のコマンドの最後のパラメーターを取得します。 あなたがそれを数回与えるならば、それは前のコマンドを通り抜けます。

    ターミナルが大好きです。 🙂

  2.   ロジャータックス

    私は彼を知りませんでした。 私が間違っていたときはいつでも、私は前のコマンドを修正するのにXNUMX分を費やしました。 今、私は何をすべきかを知っています🙂

  3.   ワーパー

    さて、私はArchを持っています、そしてそれはそれ自身でエラーを修正します…。 私はただ吹き飛ばされました、hehehe

  4.   Leper_Ivan

    私はこのヒントを知りませんでした、ありがとう..

  5.   中等度のバージョン炎

    はい、私はheheにとどまり続けます..一般的に私はどこで間違ったのか覚えていないので..hehehe ..
    アーチターミナルのオートコレクトについて興味深い。

  6.   スキャリバー

    良い!..

    素晴らしい!.. ..それは手袋のようになります!.. ..興味深いヒント、そしてすぐに適用する..😉

    PS:私はコンソールを使うのが大好きです。Linuxでの最初の経験はDebianのベアインストールで、コンソールのみでした😛..

  7.   ヘレナ流

    いつものように非常に興味深いあなたのヒントkzkg ^ gaara(あなたのニックネームは奇妙ではありませんxDと一致しません)

  8.   ヒューゴー

    面白いトリック。

    これを行うもうXNUMXつの独特な方法(長いコマンドに便利)は、fc(fixコマンド)コマンドを使用することです。このコマンドは、デフォルトのエディター(通常はvimまたはnanoですが、「export EDITOR = mcedit」のようなものを入力することで変更できます)を起動します。 .bashrc)入力したコマンドを正確に含む行で、それを編集し、変更を保存してエディターを終了すると、インタープリターがコマンドを実行します。

    1.    ヘクスボーグ

      非常に良いトリック。 私は彼を知りませんでした。

    2.    MSX

      同上、良いデータ!
      同じ@KZ、私はトリックを知りませんでした、超快適です!

  9.   ジーク84

    興味深いデータ。

  10.   ブレアパスカル

    ああ、私はめったに端末を使用しませんが、私たちの多くがこれを何度も経験したことは事実であり、これまでのところ本当に迷惑です。 優れたヒント。

  11.   名前なし

    おもしろい、ありがとうございました。必要なときに覚えておきたいです😀

  12.   キシキーズ

    まあ、これには多くの用途があります:O

  13.   センプロム

    KDEターミナルでは、キーボードの「^」文字を入力できません。誰かがそれを解決する方法を知っていますか?

    挨拶。

  14.   MystoG @ N

    Ñoooooooooo男!!!! 私があなたを必要としたとき、あなたはそのコマンドでどこにいましたか???? あるサーバーから別のサーバーにメールボックスを移行できるようにするために、数日前に繰り返し使用しなければならなかった「小さな」コマンドを見てください。

    imapsync –buffersize 8192000 –noauthmd5 –nosyncacls –subscribe –syncinternaldates –ssl1 –ssl2 –host1 10.30.150.3 –user1 agustin.castillo –password1 pass *** 123 –host2 10.30.150.7 –user2 agustin.castillo –password2 pass *** 123

    ユーザーを変更するときに私が何回間違っていたか知っていますか?

    1.    KZKG ^我愛羅

      ハハハ!!! 😀😀
      これらは私がほぼランダムに発見するものです... LOL !!

  15.   ホアキン

    とても良いヒントです!
    人が学ぶこと。

  16.   匿名の

    興味深いですが、複雑だと思います...私のメソッドはコマンド「$ history | grep -icommand-to-search-in-command-history」を使用しています。
    インデックス番号で実行されたコマンドのリストが表示されます。次に、たとえば242つを実行するには、!XNUMXを入力して入力します。

    例:
    #履歴| grep -i cat
    206 2013-09-16:01:02猫/など/問題
    214 2013-09-16 00:59:04 cat /etc/slim.conf
    223 2013-09-16 01:07:56 cat /etc/pam.d/slim
    242 2013-09-16 03:26:37 cat .xinitrc
    250 2013-09-17 02:28:53 cat / proc / cmdline

    #!242

    多分あなたはすでに知っていました、私にとってそれは非常に実用的です。
    あなたが公開するこれらのヒントに感謝します、毎日私は私のurvxtをもっと愛しています。

  17.   ダニエル2ac

    〜/ .inputrcトリックの方が好きです

    "\ E [A":履歴-検索-後方
    "\ E [B":履歴-検索-転送

    非常に高速で、慣れることができますXDこのトリックなしではbashを使用できなくなりました笑