タグ付けされた質問 「path」

ファイルシステム内の一意の場所を指定するファイルまたはディレクトリ名の一般的な形式。多くのLinuxおよびUnixライクなOSでは、PATH(すべて大文字)変数は、実行可能プログラムが検索されるディレクトリを指定します。

5
ブーストパスタイプを文字列に変換する方法は?
こんにちは私は現在、ファイルの場所の完全なパスを取得し、次のタイプの変数に入れられるプログラムを持っています:boost :: filesystem2 :: path 私はこれを行う方法を調べ、それを使用してそれを見つけました: string result1 = boost::filesystem::basename (myPath) パスを文字列に変換しますが、ファイル名のみを変換します(たとえば、パスが "C:\ name \ bobsAwesomeWordDoc.docx"の場合、 "bobsAwesomeWordDoc"を返します)。 パス全体を文字列に変換する方法については以下を見つけましたが、プログラムに実装する方法がわかりません。複数の方法を試しましたが、変換エラーが発生します。 const std :: string&string():このルーチンは、パスが初期化された文字列のコピーを、パスの文法規則に従ってフォーマットして返します。 (ここにあります) 私が試してみました: string result1 = string& (myPath); と他のいくつかのバリエーション。
127 c++  boost  path 

11
$ PATH変数から冗長パスを削除します
$ PATH変数に同じパスを6回定義しました。 動作するかどうかを確認するためにログアウトしていませんでした。 重複を削除するにはどうすればよいですか? $ PATH変数は次のようになります。 echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin どうすればリセットできますか /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

15
CRONが正しいPATHを呼び出すようにする方法
cronに正しいPATHを呼び出させるようにしています。シェルからPythonスクリプトを実行すると、スクリプトはbashrcに設定されたPATHを使用するため正常に実行されますが、cronを使用すると、bashrcからのすべてのPATHが使用されません。bashrcのようなcronのPATHを入力できるファイル、またはbashrcからPATHを呼び出す方法はありますか? 申し訳ありませんが、私はこれを正しく言っていないと思います。正しいスクリプトを実行できます(つまり、crontabのスクリプトへのPATHはここでは問題ではありません)。そのスクリプトが実行されているときにビルドを実行すると、これはで設定され.bashrcたパス。ログイン時にスクリプトを実行すると、.bashrcPATHが取得されます。cronはシェルで実行されないため、取得されません.bashrc。bashスクリプトラッパーを記述せずにこれを取り込む方法はありますか?
124 linux  path  cron 

5
パスからディレクトリを抽出
私のスクリプトでは、作業しているファイルのディレクトリが必要です。たとえば、file = "stuff / backup / file.zip"です。変数から文字列「stuff / backup /」を取得する方法が必要です$file。
123 string  bash  path 

5
ipython内でPythonスクリプトを実行する
パスを指定せずにipython内からpythonスクリプト(モジュールではない)を実行することは可能ですか?PYTHONPATHを設定しようとしましたが、モジュールに対してのみ機能するようです。実行したい %run my_script.py ファイルを含むディレクトリにはありません。
122 python  path  ipython 

7
WindowsコマンドラインからPATH変数を永久に更新する方法は?
set PATH=%PATH%;C:\\Something\\binコマンドライン(cmd.exe)から実行して実行すると、echo %PATH%この文字列がPATHに追加されます。コマンドラインを閉じて開くと、その新しい文字列はPATHにありません。 現在のプロセスだけでなく、将来のすべてのプロセスのコマンドラインからPATHを永続的に更新するにはどうすればよいですか? システムのプロパティ→詳細→環境変数に移動し、そこでPATHを更新して、これを実行したくありません。 このコマンドは、Javaアプリケーションから実行する必要があります(他の質問を参照してください)。
122 java  windows  cmd  path 

7
正規表現の最後の発生?
私は 必要な最後のバックスラッシュの後の最後の部分をキャッチしようとしています\Web_ERP_Assistant(と\) 私の考えは: C:\Projects\Ensure_Solution\Assistance\App_WebReferences\Web_ERP_WebService\Web_ERP_Assistant \\.+?(?!\\) // I know there is something with negative look -ahead `(?!\\)` しかし、私はそれを見つけることができません。 [Regexer Demo]
121 regex  path 

12
WindowsでPATH環境変数が過剰に設定されないようにするにはどうすればよいですか?
システムで実行可能ファイルを管理するために使用するアプローチを教えてください。たとえば、コマンドラインからほとんどすべてにアクセスできますが、パス文字列の制限に達したため、dirを追加できません。 それで、あなたは何を勧めますか?ずっと前に、パスに属するDirで実行可能ファイルのソフトリンクを使用しようとしましたが、そのアプローチは機能しませんでした。既知のディレクトリに「実行可能ファイルのみ」を投げると、ほとんどすべてのアプリケーションが一連のファイルを必要とするという問題があり、これも悪いことです。実行可能ファイルとそのすべてのファイルを既知のDirにスローします。これは機能しますが、ファイル名の競合が発生する可能性は非常に高くなります。HardLinkを作成しますか?知りません。どう思いますか?

3
Xcode — $(SRCROOT)とは何ですか?
一部のライブラリを使用するXcodeプロジェクトを探しています。プロジェクトは別のコンピューターで作成されたため、いくつかのパスを更新する必要があります。ライブラリ検索パスはすべてで始まり$(SRCROOT)ます。どういう意味ですか?
115 xcode  path 


6
Pythonでファイルパスからフォルダーパスを抽出するにはどうすればよいですか?
フルパスからファイルへのフォルダーパスだけを取得したいのですが。 たとえば、(を除く)T:\Data\DBDesign\DBDesign_93_v141b.mdbだけを取得したいとします。T:\Data\DBDesign\DBDesign_93_v141b.mdb 私はこのようなものを試しました: existGDBPath = r'T:\Data\DBDesign\DBDesign_93_v141b.mdb' wkspFldr = str(existGDBPath.split('\\')[0:-1]) print wkspFldr しかし、それは私にこのような結果を与えました: ['T:', 'Data', 'DBDesign'] これは私が必要としている結果ではありません(であることT:\Data\DBDesign)。 ファイルへのパスを取得する方法に関するアイデアはありますか?
115 python  file  path  directory  extract 

30
Bashの$ PATH変数からパスを削除する最もエレガントな方法は何ですか?
より一般的には、Bash環境変数のコロンで区切られたリストからアイテムを削除するにはどうすればよいですか? 数年前に、より高度な形式のBash変数展開を使用する簡単な方法を見たと思ったのですが、そうだとすればそれを見失ってしまいました。Googleをすばやく検索したところ、関連する結果は驚くほど少なく、私が「シンプル」または「エレガント」と呼ぶものは見つかりませんでした。たとえば、sedとawkをそれぞれ使用する2つのメソッド: PATH=$(echo $PATH | sed -e 's;:\?/home/user/bin;;' -e 's;/home/user/bin:\?;;') PATH=!(awk -F: '{for(i=1;i<=NF;i++){if(!($i in a)){a[$i];printf s$i;s=":"}}}'<<<$PATH) 簡単なものは何もありませんか?Bashのsplit()関数に類似したものはありますか? 更新: わざとあいまいな質問をお詫びする必要があるようです。私は特定のユースケースを解決することよりも、良い議論を引き起こすことに関心がありませんでした。幸い、私はそれを手に入れました! ここにはいくつかの非常に巧妙なテクニックがあります。最後に、ツールボックスに次の3つの関数を追加しました。マジックはpath_removeで発生します。これは、主にMartin YorkのawkRS変数の巧妙な使用に基づいています。 path_append () { path_remove $1; export PATH="$PATH:$1"; } path_prepend () { path_remove $1; export PATH="$1:$PATH"; } path_remove () { export PATH=`echo -n $PATH | awk -v RS=: -v ORS=: …

4
Powershell.exe(v 2.0)へのパス
Powershell(バージョン2.0)はどこにありますか?Powershell.exeへのパスは何ですか?Windows Server 2008とPowershellがインストールされています。このフォルダを見ると: PS C:\Windows\System32\WindowsPowerShell> dir Directory: C:\Windows\System32\WindowsPowerShell Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 20.4.2010 17:09 v1.0 Powershell v1.0しか持っていません。しかし、タイプすると PS C:\> $Host.version Major Minor Build Revision ----- ----- ----- -------- 2 0 -1 -1 PS C:\> これは、v2.0がインストールされていることを示しています。
114 powershell  path 

7
React Routerの同じコンポーネントの複数のパス名
3つの異なるルートに同じコンポーネントを使用しています。 <Router> <Route path="/home" component={Home} /> <Route path="/users" component={Home} /> <Route path="/widgets" component={Home} /> </Router> それを組み合わせるためにとにかくありますか? <Router> <Route path=["/home", "/users", "/widgets"] component={Home} /> </Router>

8
Javaで現在の作業ディレクトリを取得するにはどうすればよいですか?
メインクラスがにあるとしC:\Users\Justian\Documents\ます。プログラムが入っていることを示すにはどうすればよいC:\Users\Justian\Documentsですか? ハードコーディングはオプションではありません。別の場所に移動する場合は、適応可能にする必要があります。 一連のCSVファイルをフォルダーにダンプし、プログラムにすべてのファイルを認識させてから、データをロードして操作します。そのフォルダに移動する方法を知りたいだけです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.