936得票33回答
在OS X上设置环境变量

如何在OS X中修改环境变量(例如PATH)? 我在Google上搜索了一下,发现有三个不同的文件需要编辑: /etc/paths ~/.profile ~/.tcshrc 我甚至没有这些文件,而且我很确定.tcshrc是错误的,因为现在OS X使用bash。这些变量,特别是PATH...

926得票23回答
一个可靠的Bash脚本获取自身完整路径的方法

我有一个Bash脚本需要知道其完整路径。我正在尝试找到一种广泛兼容的方法来实现这一目标,而不会得到相对或奇怪的路径。我只需要支持Bash,不需要支持sh、csh等其他Shell。 到目前为止,我发现以下内容: The accepted answer to Getting the sour...

785得票13回答
如何在Bash中将当前工作目录设置为脚本所在的目录?

我正在编写一个Bash脚本,需要让当前工作目录始终是脚本所在的目录。 默认行为是脚本的当前工作目录与运行脚本的shell一样,但我不想要这种行为。

725得票22回答
在Windows中将目录添加到PATH环境变量

我正在尝试将 C:\xampp\php 添加到我的Windows系统的 PATH 环境变量中。 我已经使用“环境变量”对话框进行了添加。 但是当我在控制台输入以下命令时:C:\>path 它没有显示新的C:\xampp\php目录:PATH=D:\Program Files\Autode...

704得票23回答
如何通过Shell(BASH/ZSH/SH)获取文件的绝对路径?

问题:是否有一个简单的sh/bash/zsh/fish/...命令,可以打印出我输入的任何文件的绝对路径? 使用场景:我在目录/a/b中,我想要在命令行中打印文件c的完整路径,以便我可以轻松地将其粘贴到另一个程序中:/a/b/c。这很简单,但是编写一个小程序来完成此任务可能会为我节省5秒钟左...

675得票46回答
通过字符串路径访问嵌套的JavaScript对象和数组

我有一个类似这样的数据结构:var someObject = { 'part1' : { 'name': 'Part 1', 'size': '20', 'qty' : '50' }, 'part2' : { ...

643得票33回答
如何获取正在运行的JAR文件的路径?

我的代码运行在一个 JAR 文件内,比如说 foo.jar,我需要知道该代码当前所在的文件夹中正在运行的 foo.jar 的路径。 因此,如果 foo.jar 在 C:\FOO\ 中,无论我的当前工作目录是什么,我都希望能获取到该路径。

642得票24回答
错误:"'git'不是内部或外部命令" 涉及IT技术,提示用户执行的命令无法被系统识别。

我安装了 Git for Windows,但当我尝试在命令提示符中使用 git 命令时,会出现以下错误:'git' is not recognized as an internal or external command, operable program or batch file. 我该...

630得票3回答
查找Python解释器的完整路径?

如何在当前正在运行的 Python 脚本内查找 Python 解释器的完整路径?

591得票30回答
如何从路径和文件名中删除非法字符?

我需要一种强大且简单的方法来从简单字符串中删除非法的路径和文件字符。 我使用了以下代码,但似乎没有任何作用,我漏掉了什么?using System; using System.IO; namespace ConsoleApplication1 { class Program ...