問題タブ [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 投票する
1 に答える
1352 参照

windows - python:os.system(r'cd foo') & os.chdir()

私は疑いを持っていました.私が試みたos.system(r'cd F:\')とき、インタープリターを開始したディレクトリにまだいました.しかし、「os.chdir()」はうまく機能しました.以下に私のコードを示します:

を実行するos.system('dir')と、まだ C:\python34 ディレクトリにいることがわかりました。

それから私はこれを試しました:

実行os.system('dir')すると、うまく機能することがわかりました。

なぜ機能しないのos.system('F:')ですか?喜んでお手伝いさせていただきます。

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

bash - defshell を bash に設定している場合、画面のデフォルト ディレクトリを変更するにはどうすればよいですか?

screen コマンドを実行する前に、通常は screenrc ファイルで chdir を使用してディレクトリを変更できることを知っています。ただし、設定した場合、これは機能しませんdefshell -bash。動作しないサンプル ファイルを次に示します。

$ screen -c testrc

$ pwd /Users/myuser

最初の行をコメントアウトするとうまくいきますが、画面で bash シェルを実行したいと思います。関連する場合、これはOSXにあります。私の画面コマンドはエイリアス化されていません。

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

c - chdir 後の readdir での C Segfault

ディレクトリをループして各ファイルを開いて作業を行うために書いているこのCプログラムには、奇妙な問題があります。私のプログラムは、検索しているディレクトリの親ディレクトリにあります。fopen がそのディレクトリ内のファイルを表示できるようにするために、while((dp = readdir(dfd)) != NULL) 呼び出しの直前に chdir(path) 呼び出しを行っています。最初のファイルは正常に取得されますが、この呼び出しの次の反復でセグメンテーション違反が発生します。chdir と readdir のロジックに問題があるようで、修正方法がわかりません。何か案は?これが私のコードです:

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

c++ - chdir() を使用するとセグメンテーション違反が発生する

個人的なプロジェクトとしてバッチ エミュレーターを作成しています。unistd.h の chdir() を使用して cd コマンドを実装しようとしています。ただし、これを使用するとセグメンテーション違反が発生します。

main.cpp:

chdir.cpp:

奇妙なことに、cout を使用して chdir のパスを取得すると、問題なく動作します。これを修正するにはどうすればよいですか?