Questions tagged «path»

文件或目录名称的一般形式,用于指定文件系统中的唯一位置。在许多Linux和类似Unix的OS中,PATH(全部大写)变量指定在其中搜索可执行程序的目录。

5
如何将boost路径类型转换为字符串?
您好,我目前有一个程序,该程序获取文件位置的完整路径,并放入类型为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。登录后运行脚本时,将.bashrc拉入PATH。由于cron并未在shell中运行,所以说它不会拉入.bashrc。有没有一种方法可以不必编写bash脚本包装器而将其引入?
124 linux  path  cron 

5
从路径中提取目录
在我的脚本中,我需要使用的文件目录。例如,文件 = “ 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]
122 regex  path 

12
在Windows中如何避免过度填充PATH环境变量?
我想知道您用来管理系统中可执行文件的方法是什么。例如,我几乎可以通过命令行访问所有内容,但是现在我达到了路径字符串的限制,因此我无法再添加任何目录。 那么您有什么建议呢?很久以前,我尝试在目录中使用Dir中可执行文件的软链接,但是这种方法不起作用。将“仅可执行文件”扔给已知的Dir,存在几乎所有应用程序都需要一组文件的问题,因此这也是不好的。将可执行文件和他的所有文件扔到一个已知的Dir,mmm,这可以工作,但是文件名冲突的可能性非常高。创建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的两种方法: 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()函数吗? 更新: 对于我故意含糊的问题,我似乎需要道歉;我对解决特定用例的兴趣不及引起良好讨论的兴趣。幸运的是,我明白了! 这里有一些非常聪明的技术。最后,我在工具箱中添加了以下三个功能。魔术发生在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中同一组件的多个路径名
我将相同的组件用于三种不同的路线: <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文件转储到一个文件夹中,让程序识别所有文件,然后加载数据并进行操作。我真的只想知道如何导航到该文件夹​​。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.