相关疑难解决方法(0)

从脚本本身获取Bash脚本的源目录

如何获取其中的目录路径的Bash脚本位于,里面那个脚本?

例如,假设我想使用Bash脚本作为另一个应用程序的启动器.我想将工作目录更改为Bash脚本所在的目录,因此我可以对该目录中的文件进行操作,如下所示:

$ ./application

directory bash

4672
推荐指数
44
解决办法
158万
查看次数

基于文件位置而不是当前工作目录的相对路径

鉴于:

some.txt
dir
 |-cat.sh
Run Code Online (Sandbox Code Playgroud)

使用cat.sh的内容:

cat ../some.txt
Run Code Online (Sandbox Code Playgroud)

然后在./cat.sh内部运行dir工作正常,而不是./dir/cat.sh在同一级别上运行dir.我希望这是由于不同的工作目录.是否有一个容易的是../some.txt相对于位置的路径cat.sh

bash shell

82
推荐指数
3
解决办法
8万
查看次数

如何为MAC打开两个/多个Visual Studio实例?

我想在mac中打开VS的多个实例.我们使用xamarin启动器打开Xamarin工作室的多个实例.

如何在Mac中为VS做这个?

macos visual-studio visual-studio-mac

43
推荐指数
4
解决办法
2万
查看次数

Mac OSX - 允许通过GUI或提示输入shell脚本中的用户

第一次发布所以请告诉我如何改进..

我创建了一个shell脚本,需要一个人输入他们的名字,然后生成一个报告.当chmod到可执行脚本并从终端运行时,脚本可以根据需要工作.但是,我想部署它并让它成为双击类型的解决方案,而不是指示人们从终端运行它.

我尝试在Platypus中包装脚本,这使得它易于启动但是它不允许来自用户的输入,这是至关重要的..

我刚刚发现了cocoaDialog,但我主要担心的是它是否会提供我需要的功能,如果没有其他人安装它就会这样做...

有没有人曾经处于这种情况或可以提供和指针.

谢谢.

macos bash shell

6
推荐指数
1
解决办法
2万
查看次数

如何让 NetBeans 12.0 在 Mac 上启动(MAC OS 11.0 beta / Big Sur)

在 Mac (Big Sur) 上,当我单击文档中的 Netbeans 12 图标时,它会短暂反弹,然后无法启动 Netbeans。

netbeans netbeans-12

6
推荐指数
2
解决办法
4384
查看次数

在没有 Eclipse 插件的情况下以编程方式上传 Roku 频道

我想知道是否可以使用终端将频道的 zip 文件上传到 roku 设备。看起来应该是可能的,因为有一个可用于 Eclipse 的插件,但我的目标是尽可能不使用 Eclipse。任何帮助,将不胜感激。

roku

3
推荐指数
1
解决办法
1135
查看次数