ディレクトリスタック(xonsh.dirstack

xonshシェルのディレクトリスタックと関連ユーティリティ

xonsh.dirstack.cdargsstdin = None [ソース]

ディレクトリを変更します。

ディレクトリが指定されていない場合(つまり、argsがNoneの場合)、これは現在のユーザのホームディレクトリに変更されます。

xonsh.dirstack.dirsargsstdin = None [ソース]

xonshコマンド:dirs

現在保存されているディレクトリのリストを表示します。ディレクトリスタックをクリアするためにも使用できます。

xonsh.dirstack.popdargsstdin = None [ソース]

xonshコマンド:popd

ディレクトリスタックからエントリを削除します。

xonsh.dirstack.pushdargsstdin = None [ソース]

xonshコマンド:pushd

ディレクトリスタックの一番上にディレクトリを追加するか、スタックを回転させて、スタックの新しいトップを現在の作業ディレクトリにします。

Windowsでは、パスはUNCパスである場合(で始まる\ <サーバー> <共有>)と、場合DisableUNCCheckのレジストリ値が有効になっていない、一時的なマップされたドライブ文字を作成し、そこに作業ディレクトリを設定し、の動作をエミュレートPUSHDをしてCMD 。EXE

xonsh.dirstack.DIRSTACK= []

現在保存されているディレクトリを含むリスト。