URLを開くショートカットのエイリアスを追加する

URLを開くショートカットのエイリアスを追加する

エイリアスを設定しました。

 $ alias net="open https://www."

試してみてください:

    $ net google.com
    The file /Users/me/google.com does not exist.

プレフィックスなしでURLを開くには、エイリアスを有効にする方法はopen https://www.

答え1

エイリアスを使用すると、これを正確に実行することはできません。エイリアスは拡張単語全体に拡張されるため、最終結果は次のようになります。net google.comopen https://www. google.com名前がファイルであるファイルを見つけようとする理由を説明しますgoogle.com。)

エイリアスの代わりに関数を使用してください。エイリアスと同じコンテキストでデフォルトで動作しますが、より一般的で引数をよりよく処理する関数です。

次のように動作します。

(まだエイリアスが設定されている場合は、まず削除してください:)

$ unalias net

次に、URLを開く関数を定義します。

$ net() { open "https://www.$1"; }

次に、次のことを試してください。

$ net google.com

また、見ることができますこの回答Bashでエイリアス、関数、またはスクリプトをいつ使用するかについての情報に興味があるかもしれません。

関連情報