問題タブ [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.
unix - Unix 環境の 'cd' コマンドのソース コード
cd
Unix 環境のコマンドのソース コードはどこにありますか?
コマンドの実装方法を知りたいです。
java - user.dir システム プロパティが Java で機能するのはなぜですか?
私が読んだほとんどすべての記事で、Java ではchdirを使用できないと書かれていました。この質問に対する受け入れられた答えは、Javaではできないと言います。
ただし、ここに私が試したもののいくつかがあります:
私が使用しているテストクラスは次のとおりです。
これが機能した理由を説明してください。今後これを使用して、すべてのプラットフォームで同じように動作することを期待できますか?
directory - Windows コマンド環境で現在のディレクトリを変更する
簡単ではないようです。それを行うためにexeを呼び出すバットを作成したくありません。
終了時に現在のディレクトリを変更できるWindows exeを作成する方法はありますか。
perl - ファイルハンドルへの chdir が Perl で機能しないのはなぜですか?
ファイルハンドルを引数として「chdir」を実行しようとすると、「chdir」は 0 を返し、apwd
は同じディレクトリを返します。そうすべきですか?
chdirのドキュメントで見つけたので、これを試しました:
「fchdir をサポートするシステムでは、ファイル ハンドルまたはディレクトリ ハンドルを引数として渡すことができます。fchdir をサポートしないシステムでは、ハンドルを渡すと実行時に致命的なエラーが発生します。」
後で与えられる:
これはおそらくファイルのディレクトリへのchdirになると思いましたが、ここにはDWIMがありません。
perl - ディレクトリ間を移動するための最良の方法は何ですか?
以下の例は両方ともOKですか、それとも2番目の例は悪いスタイルですか?
ケース1:トップディレクトリにとどまり、catdirを使用してサブディレクトリにアクセスする
ケース2:サブディレクトリに変更し、終了する前にトップディレクトリを復元する
perl - Windowscmd.exeからのPerlディレクトリの変更
マニュアルによると、chdir、可能であれば、作業ディレクトリをに変更しEXPR
ます。
このスクリプトは、cmd.exeから実行すると次のようになります。
結果は次のようになります。
しかし、コマンドプロンプトに戻ったとき、私はまだ元のディレクトリにいます。chdirの目的を誤解していますか?
windows - プログラムでchdir
Windows(そしておそらくUnix)では、(32ビット)プログラムでchdir()関数を使用しても、プログラムの終了時にディレクトリは変更されません。(16ビットのWindowsプログラムで実行されます。)
Windowsの32ビットプログラムでそれを実行する方法を知っている人はいますか?
php - phpにディレクトリが存在するかどうかを確認します
ディレクトリが存在するかどうか知りたい。
そうでない場合は、ディレクトリを作成したいと思います。
私のコードは以下の通りです:
linux - Linuxでchdir()を使用してcdコマンドを実装する
私は自分のシェルプログラムを書いています。私は現在、chdirを使用してcdコマンドを実装しています。以下のオプションでchdirを実装したい:
-Pシンボリックリンクをたどらない
-Lシンボリックリンクをたどる(デフォルト)
以前、パスがシンボリックリンクなのか実際のパスなのかを尋ねる質問をここに投稿しました。しかし、その情報では、上記の問題をどのように進めるかについてのアイデアを得ることができません。
ありがとう
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