alias

zshエイリアスは自分自身を上書きし、新しいエイリアスのコマンドを実行します。
alias

zshエイリアスは自分自身を上書きし、新しいエイリアスのコマンドを実行します。

いくつかの設定を実行して自分自身を上書きし、新しいエイリアスでコマンドを実行するエイリアスを作成したいと思います。 このような: /remote/tool/setup_my_command.sh source ./setup_completion.sh alias my_command='/remote/path/to/a/bin --options' .zshrc alias my_command='am_i_logged_in && echo "Setting up my_command" && source /remo...

Admin

Zsh zinitはエイリアスをスキップし、OhMyZshプラグインをロードします。
alias

Zsh zinitはエイリアスをスキップし、OhMyZshプラグインをロードします。

zinitを使用してzshからgitコンプリートをロードするためにこのプラグインを使用したいと思います。 zinit wait lucid for \ OMZL::git.zsh \ OMZP::git しかし、私はエイリアスに興味がありません。私のエイリアスが多すぎます。 これらのエイリアス定義をスキップするにはどうすればよいですか? プラグインのロード中にaliasコマンドを無効にしようとしましたが、機能しません。 zinit wait lucid for \ atinit"alias alias=" \ atload"unalias ...

Admin

別のビジュアル"git diff"代替を設定した後、gitの組み込みdiffコマンドを直接呼び出すにはどうすればよいですか?
alias

別のビジュアル"git diff"代替を設定した後、gitの組み込みdiffコマンドを直接呼び出すにはどうすればよいですか?

git diffファイルの違いを見るためにdiffの代わりを呼び出すコマンドを設定しました。/usr/bin/vim -dR "$2" "$3"つまり、git diff > patchfile。 ビジュアル比較に使用する代替diffを無効にせずにgit自体の組み込みdiffを直接呼び出す方法はありますか? ...

Admin

末尾のスラッシュを追加するようにpwdコマンドを再プログラムできますか?
alias

末尾のスラッシュを追加するようにpwdコマンドを再プログラムできますか?

コマンドを使用すると、pwdたとえば末尾のスラッシュを印刷したいと思います/opt。/opt/しかし、ファイルに次の行を追加してみました~/.bash_aliases。 alias pwd=" echo "${PWD}/" " しかし、正しく動作しません。末尾のスラッシュを使用して現在の作業ディレクトリを印刷するのではなく、現在の作業ディレクトリを印刷します。ターミナルセッション開始時、または最後にsource ~/.bashrcコマンドを実行したとき。たとえば、コマンドに別の名前を付けても、cwdこの方法で実行されます。 だから私の質問は、現在の作業ディ...

Admin

.zshrcで定義されたエイリアスはシェルスクリプトに伝播されません。
alias

.zshrcで定義されたエイリアスはシェルスクリプトに伝播されません。

私のシステムにPythonがインストールされていますpython3。私の.zshrcファイルに次のエイリアスを定義しました。 alias python=python3 これにより、コマンドラインから実行できますpython3。python $ python Python 3.11.6 (main, Nov 2 2023, 04:39:43) [Clang 14.0.3 (clang-1403.0.22.14.1)] on darwin Type "help", "copyright", "credits" or "license" for more in...

Admin

エイリアス「which-command=whence」と「run-help=man」を削除するには?
alias

エイリアス「which-command=whence」と「run-help=man」を削除するには?

私はArtix Linuxを実行しており、使用していますzsh。エイリアスをキャンセルしたり、エイリアスを削除した回数に関係なく、次の2つのエイリアスが返されますaliasrc。 run-help=man which-command=whence そして、次のようなエイリアスを保存できる場所を知っているどこにも存在しません。 /etc/profile /etc/zsh/zprofile (which simply sources /etc/profile) /etc/bash/bashrc /etc/bash/b...

Admin

一種の設定ファイルでこれらのエイリアスを使用できますか?
alias

一種の設定ファイルでこれらのエイリアスを使用できますか?

このような別名がたくさんあります。 = 前の部分は SSH 構成のホストです。 alias sshConfigHost='ssh -t hostname docker exec -it containerName bash' 一種の設定ファイルに追加できますか?ホスト名は SSH 構成で定義されているため、2 回使用されます。%<whatever>SSH設定からホスト名を取得するこのようなプレースホルダを持つことはできますか? それ以外の場合は、少なくともSSH設定にコンテナ名を含めてから、プレースホルダを使用してcmdにインポートできますか?...

Admin

コンソールに印刷するのではなく、特定のbashコマンドのヘルプをless(manのように)としてマークする方法
alias

コンソールに印刷するのではなく、特定のbashコマンドのヘルプをless(manのように)としてマークする方法

trapたとえば、コマンドマニュアルページがありません。ランニング: man trap 減らす: No manual entry for trap ランニング: trap --help lessdoと同じ方法を使用せずにbashコンソールに直接ヘルプを印刷しますman。そしてコンソール出力をブロックするのは不便です。ヘルプ情報を次にリダイレクトless:よりユーザーフレンドリー trap --help | less しかし、毎回助けを得るためにそのような長いコマンドを印刷することは便利ではありません。短く設定する方法(エイリアスなど) - たとえば、...

Admin

tcsh エイリアスを zsh に変換
alias

tcsh エイリアスを zsh に変換

次のエイリアスがありますtcsh。 alias cdd 'cd `dirname \!*`' 私はこれを特定のファイルを含むディレクトリに変更するために使用します。 例えば、 cdd /Users/myself/Document/Folder/File.pdf ディレクトリをに変更します/Users/myself/Document/Folder/。 どのようにシェルに「変換」できますかzsh? ...

Admin

nushell - エイリアスを一覧表示するには?
alias

nushell - エイリアスを一覧表示するには?

これ公式文書nushellは、次のように利用可能なエイリアスを一覧表示できると主張しています。 $nu.scope.aliases しかし、これは私のArch Linuxシステムでは機能しません。 /home/rne〉pacman -Q nushell 2023-08-15 2...

Admin

RedHatサーバーでエイリアスを設定するには?
alias

RedHatサーバーでエイリアスを設定するには?

私は通常のユーザー(Sudoではなく)であるサーバーを使用しています。 経由でサーバーにアクセスしますssh。 以下は、サーバー上で実行されるいくつかのコマンドの出力です。 [username@machinename: ~]$ ps -p $$ PID TTY TIME CMD 1332818 pts/55 00:00:00 bash [username@machinename: ~]$ echo $$SHELL 1332818SHELL [username@machinename: ~]$ echo $- himBHs [us...

Admin

.bashrcに 'alias dsa='cd /home/rj/programming'を追加した後のUbuntu WSL2起動エラー「ディレクトリです」
alias

.bashrcに 'alias dsa='cd /home/rj/programming'を追加した後のUbuntu WSL2起動エラー「ディレクトリです」

.bashrcに次のエイリアスを追加し、 alias dsa='cd /home/rj/programming/dsa'shellを入力するとdsabashがそのディレクトリに変わりますが、Shellが起動すると奇妙なエラーが発生します。 -bash: /home/rj/programming/dsaAbdulBari: Is a directory Windows 10 pro用のWSL2を介してこのプログラムを実行するためにUbuntu 20.04を使用しています。 私が試したこと: エイリアスには一重引用符の代わりに二重引用符を使用してください。...

Admin

「刑務所の名前」を見つけて指定せずにFail2banでIPアドレスをバインド/禁止解除するUnixコマンド(およびbashエイリアス)またはスクリプト
alias

「刑務所の名前」を見つけて指定せずにFail2banでIPアドレスをバインド/禁止解除するUnixコマンド(およびbashエイリアス)またはスクリプト

Ubuntu 20.04では、fall2banを使用してIPアドレスを禁止および禁止解除するためのbashエイリアス(またはスクリプト)を作成しています。 飼育剤通事論慣れています。禁止解除IP アドレスは次のとおりです。 fail2ban-client set YOURJAILNAMEHERE unbanip IPADDRESSHERE そして通事論私は慣れている禁止するIP アドレスは次のとおりです。 fail2ban-client set YOURJAILNAMEHERE banip IPADDRESSHERE だから私の bashエイリアス構文~...

Admin