問題タブ [cwd]

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 投票する
3 に答える
1753 参照

java - Minecraftデータを現在のディレクトリに保存します

編集:使用された別の逆コンパイラーにUtil$OS.classファイルが含まれるようになりました

minecraftMine Craft Launcherを変更して、現在の作業ディレクトリにフォルダーがないかどうかを確認しようとしています。フォルダーが存在しない場合は、確立されたルーチンを使用してクレタ島に移動し、必要なファイルをダウンロードします。これはJavaプログラミングへの私の最初の進出なので、少し迷っています。問題のあるクラスファイルのソースは次のとおりです:(変更が必要だと思うブロックは15行目から始まります)

ファイルUtil.class

現在の作業ディレクトリを取得するための調査を行いましたが、何を変更する必要があるのか​​わかりません。誰かが少なくともファイルのさまざまな部分が何を意味するのかを説明できれば、それは非常に役立ちます。

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

windows - WindowsでPerlを使用して、chdirに続く正しいケースでパスを確実に取得するにはどうすればよいですか?

次のコードを検討してください。

私の現在のディレクトリがc:\parentdir\Source(大文字の「S」に注意)の場合、これの出力は次のようになります。

これにより、フォルダ名の正しい大文字と小文字を区別する私のサブルーチンで問題が発生します。$ strがサブルーチンに渡されるので、正しい大文字と小文字が区別されるかどうかを事前に知ることはできません。一致するパスの大文字と小文字が正しい名前を判別するにはどうすればよい$strですか?

詳細はこちら:

  • それ../sourceは病理学的な例だと思いますが、それは問題を説明するのに役立ちます。$str現在のフォルダ以外のフォルダをリクエストしている場合でも発生します。
  • rel2abs、のグロブ検索 など、さまざまなオプションを試しましたが、すべて「 」ではなく$str「」が返されるようです。sourceSource
  • すべてのディレクトリを検索$str/..し、それらをすべて絶対パスに変換して、の絶対パスバージョンと比較することはできます$strが、それはハックのようです。もっとエレガントなものが欲しいと思っていました。
0 投票する
1 に答える
285 参照

python - ctypes と libproc proc_pidinfo を使用した MacOS 10.6 での Python 2.5 と Python 2.6 の奇妙な違い

PID を指定して、プロセスの現在の作業ディレクトリを特定しようとしています。コマンド ライン ユーティリティ lsof も同様のことを行います。Python スクリプトのソースは次のとおりです。

ただし、このスクリプトは Python 2.6 では期待どおりに動作しますが、Python 2.5 では機能しません。

(PID 2698 は「Activity Monitor.app」です)。戻り値が異なることに注意してください。このプログラムは ctypes に強く基づいているため、これを引き起こす Python 自体の違いは想像できません。自作の Python 3.2 でも (Python 2.5 と同じ) 動作が発生します。

奇妙さを追跡するのに役立つ、または2.5の解決策を考え出すのに役立つバージョン情報はわかりませんが、ここにいくつかのものがあります:

ここで何が起こっているかについて手がかりを持っている人に感謝します:)

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

perl - CWD ユニコードのサポート

Unicode に関するCWDモジュールが最新でないか、abs_path は OS への書き込み時にのみ使用することになっていますか?

出力:

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

python - PythonでのCWDとインポート検索パスの違い?

CWD と Python のインポート パスの違いについて少し混乱しています。

私が理解していることから:

スクリプト ファイルは C:...\PP4E\Tools\ にありますが、スクリプトは C:\temp にあるファイルを処理しますか? それとも私は何かを間違えていますか?

基本的に、特定のディレクトリから実行するスクリプトがあり、別のディレクトリのファイルを処理するために必要です。

繰り返しますが、スクリプトは PyTools ディレクトリ内のファイルにアクセスでき、\Directory 内のファイルを処理できます。しかし、CWD は \temp のままですか?

\temp は python パスに追加されていますか? CWD が Python パスに追加されることはありますか? 私は少し混乱しています。誰かが私にこれを説明できるなら、私は大いに義務付けられます. ありがとう。

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

groovy - Groovy で現在の作業ディレクトリを変更する方法

現在、他のインターフェイスを呼び出す Groovy スクリプトを作成しています。しかし、スクリプトを実行するときに現在の作業パスを変更する必要があります。Javaではできないことを知っています。Groovyで可能ですか?

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

perl - cwd および gwtcwd は、Windows で Linux スタイルのパスを返します。

このスクリプトを実行すると:

出力は次のとおりです。

Windows スタイルのパスを取得するにはどうすればよいC:\tmpですか?

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

perl - perlでフルパスなしでcwdを印刷しますか?

日付のラベルが付けられたサブディレクトリに保存されているデータがたくさんあります。Cwd コマンドを使用して現在の作業ディレクトリを取得し、サブディレクトリから回復したデータを書き込んでいる vi ファイルに出力できるようにしました。データ文字列のプレフィックスとして Cwd を使用しています。パスではなく、現在のディレクトリ名のみを出力する方法はありますか?

例:

印刷する代わりに-

印刷のみの方法はありますか?

これが私が使用しているコードです-