問題タブ [chdir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
16041 参照

unix - Unix 環境の 'cd' コマンドのソース コード

cdUnix 環境のコマンドのソース コードはどこにありますか?

コマンドの実装方法を知りたいです。

0 投票する
3 に答える
15991 参照

java - user.dir システム プロパティが Java で機能するのはなぜですか?

私が読んだほとんどすべての記事で、Java ではchdirを使用できないと書かれていました。この質問に対する受け入れられた答えは、Javaではできないと言います。

ただし、ここに私が試したもののいくつかがあります:

私が使用しているテストクラスは次のとおりです。

これが機能した理由を説明してください。今後これを使用して、すべてのプラットフォームで同じように動作することを期待できますか?

0 投票する
3 に答える
672 参照

directory - Windows コマンド環境で現在のディレクトリを変更する

簡単ではないようです。それを行うためにexeを呼び出すバットを作成したくありません。

終了時に現在のディレクトリを変更できるWindows exeを作成する方法はありますか。

0 投票する
3 に答える
2483 参照

perl - ファイルハンドルへの chdir が Perl で機能しないのはなぜですか?

ファイルハンドルを引数として「chdir」を実行しようとすると、「chdir」は 0 を返し、apwdは同じディレクトリを返します。そうすべきですか?

chdirのドキュメントで見つけたので、これを試しました:

「fchdir をサポートするシステムでは、ファイル ハンドルまたはディレクトリ ハンドルを引数として渡すことができます。fchdir をサポートしないシステムでは、ハンドルを渡すと実行時に致命的なエラーが発生します。」

後で与えられる:

これはおそらくファイルのディレクトリへのchdirになると思いましたが、ここにはDWIMがありません。

0 投票する
3 に答える
925 参照

perl - ディレクトリ間を移動するための最良の方法は何ですか?

以下の例は両方ともOKですか、それとも2番目の例は悪いスタイルですか?

ケース1:トップディレクトリにとどまり、catdirを使用してサブディレクトリにアクセスする

ケース2:サブディレクトリに変更し、終了する前にトップディレクトリを復元する

0 投票する
3 に答える
3880 参照

perl - Windowscmd.exeからのPerlディレクトリの変更

マニュアルによると、chdir、可能であれば、作業ディレクトリをに変更しEXPRます。

このスクリプトは、cmd.exeから実行すると次のようになります。

結果は次のようになります。

しかし、コマンドプロンプトに戻ったとき、私はまだ元のディレクトリにいます。chdirの目的を誤解していますか?

0 投票する
4 に答える
3185 参照

windows - プログラムでchdir

Windows(そしておそらくUnix)では、(32ビット)プログラムでchdir()関数を使用しても、プログラムの終了時にディレクトリは変更されません。(16ビットのWindowsプログラムで実行されます。)
Windowsの32ビットプログラムでそれを実行する方法を知っている人はいますか?

0 投票する
2 に答える
282 参照

php - phpにディレクトリが存在するかどうかを確認します

ディレクトリが存在するかどうか知りたい。

そうでない場合は、ディレクトリを作成したいと思います。

私のコードは以下の通りです:

0 投票する
2 に答える
2560 参照

linux - Linuxでchdir()を使用してcdコマンドを実装する

私は自分のシェルプログラムを書いています。私は現在、chdirを使用してcdコマンドを実装しています。以下のオプションでchdirを実装したい:

-Pシンボリックリンクをたどらない
-Lシンボリックリンクをたどる(デフォルト)

以前、パスがシンボリックリンクなのか実際のパスなのかを尋ねる質問をここに投稿しました。しかし、その情報では、上記の問題をどのように進めるかについてのアイデアを得ることができません。

ありがとう

0 投票する
1 に答える
426 参照

delphi - Delphiにchdirを使用してプロジェクトを開くように強制しますプロジェクトのディレクトリ

私には、Win7を搭載したDelphi6の教授がいます。多くのプロジェクトがあります。それらのいくつかはお気に入りであり、一般的に使用/編集されています。

以前はGExpertsのお気に入りを使用していました。このために「ダイアログを開く」に表示されるファイル。しかし、これはWin7で消滅します。

Delphiがフォルダを初期フォルダとして使用することを強制しないという主な問題。この意味は何ですか?

dprをクリックしてDelphiを開始するか、Delphi +必要なdprを指すリンクから開始すると、Delphiは前の状態のままになります。dir。OK、プロジェクトは開いていますが、私はDelphiで使用された最後のディレクトリにいます。シャットダウンしても、Delphiを再度開きます。このフォルダに残っています。

Delphiはプロジェクトディレクトリを2回開くことができます:-a。)opendialogでdprを選択します-b。)「閉じたプロジェクト」を使用します(ただし、これには4つのアイテムしかありません)

私は多くのことを試みました。以前のバッチファイルを使用してみました。必要なディレクトリを開き、次に必要なプロジェクトでDelphiを起動します。リンクに「開始フォルダ」を設定してみました。私はdirsを見つけようとします...

しかし、私が何をしたとしても、Delphiはプロジェクトのフォルダを使用しません。

この問題は、同じフォルダがたくさんあり、何かを見逃しやすく、ファイルを混乱させてしまうためです。私は良いディレクトリにいると思うからです。

実際のプロジェクトが含まれているフォルダをDelphiに強制的に開かせる方法について、何か考えがありますか?

あなたの助けをありがとう:dd