相关疑难解决方法(0)

如何检测我运行shell脚本的当前目录?

我如何检测运行shell脚本的目录名称(或者更好的是整个路径)?

shell

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

使用Doctrine 2转储数据库数据

是否可以使用doctrine 2转储数据库?我已经读过symfony有一个扩展了doctrine的库,但我怎样才能在我的Zendframework项目中使用它与Bisna Doctrine 2 Integration?

php zend-framework symfony doctrine-orm

14
推荐指数
4
解决办法
3万
查看次数

Android Studio中"编辑配置"中的"无模拟器"选项卡

General和Miscellaneous选项卡正在显示,但在更新到Android Studio 1.5之前,Android Studio 1.4中的General旁边出现了Emulator选项卡 - 我无法修复它.

在此输入图像描述

emulation android-studio

13
推荐指数
1
解决办法
4663
查看次数

Fish脚本可以告诉它存储在哪个目录中吗?

所以,我真的很喜欢Fish - 但我需要一些脚本帮助.特别是找到正在运行的脚本的路径.

以下是BASH的解决方案 从内部获取Bash脚本的源目录

任何人都可以帮我找到与鱼相当的东西吗?

fish

12
推荐指数
4
解决办法
1954
查看次数

如何在Windows上git pull for multiple repos?

所以我有很多回购,有时候我会忘记一些人是否落后于他们,所以我想知道有一种方法可以在一个.bat脚本中为每个仓库提供git pull.我看到有人为linux做了我相信这里,但我在一台Windows机器上.有谁知道如何为Windows做这个?

windows git bash github

12
推荐指数
3
解决办法
8687
查看次数

"找到"Mac OSX的Linux命令替代方案

在Linux中,我们可以使用该locate命令从终端中查找文件.是否有可用于Mac OSX的locate命令与命令相同?

我想在mac OSX中的User(Me)中找到完整文件系统中的文件.它可以通过终端的一些命令完成吗?

此命令应显示可用的同名文件的所有路径的列表.

linux macos bash terminal command-line

12
推荐指数
1
解决办法
7685
查看次数

测试-h和测试-L之间的区别

test -L filenametest -h filenameksh shell 之间有什么区别.从手册页中,两者都用于标识符号链接,但我想知道确切的区别.

以下是手册页中的说明.

 -h file                 True if file exists and  is  a  sym-
                         bolic link.
 -L file                 True if file exists and  is  a  sym-
                         bolic link.
Run Code Online (Sandbox Code Playgroud)

testing shell symlink ksh

11
推荐指数
2
解决办法
3579
查看次数

如何用`tsc`和`npm install`解决Chicken/Egg情况?

所以我有标准的文件夹结构

dist/
src/
Run Code Online (Sandbox Code Playgroud)

src我的.ts文件在哪里,dist我的.js文件.(我"outDir":"dist"在我的tsconfig.json文件中,并"includes"设置为'src').

请注意 'dist'在我的gitignore文件中,因此它不在版本控制中,因此当它转到Travis时CircleCI,在dist我运行之前,文件夹中没有任何内容tsc.

这是问题 - 如果我npm install先运行- 它会失败,因为我在package.json中有这个:

"bin":{
  "foo" :"dist/cli.js"   // dist/cli.js does not exist yet
}
Run Code Online (Sandbox Code Playgroud)

但如果我tsc先运行- 那么tsc将会缺少编译所需的依赖项,如果我运行则会到达npm install.

只有我能想到的解决这件事情,是安装所有必要的tsc第一个相关性,然后运行TSC,然后运行npm install --production.

然而,这不是最方便的事情.

有没有人遇到这个问题并找到了一个很好的解决方案?

node.js npm typescript tsc npm-install

11
推荐指数
1
解决办法
367
查看次数

使用-noaudio选项运行Android模拟器将返回"qemu-system-i386.exe:-audio:invalid option"

  1. 我正在运行Windows 10,64位Android Studio 2.2.2.从Android SDK的AVD Manager创建AVD时,我没有看到完成禁用音频(输入和输出)的选项.我正在使用Android SDK,其中包含Android Tools 25.2.2版本.在旧的AVD管理器中,我记得存在完全禁用AVD音频的选项.
  2. 当我想创建一个批处理脚本时,要运行-noaudio选项,如Google官方控制模拟器中的命令行页面所述,我正在运行命令emulator.exe -avd Nexus_4 -noaudio,但它会抛出错误

qemu-system-i386.exe: -audio: invalid option

  1. Android Emulator对话框打开,进度条不确定,AVD根本无法启动.永远保持加载.

任何帮助表示赞赏.

audio sdk android android-virtual-device android-emulator

10
推荐指数
1
解决办法
4953
查看次数

如何使用其所在目录的工作目录执行任意脚本?

我需要从bash执行一个groovy脚本文件,我需要脚本有一个它所在目录的工作目录.

也就是说,在我的bash脚本中,我这样做:

/opt/script/myscript.groovy &
Run Code Online (Sandbox Code Playgroud)

但这似乎将工作目录设置为/etc/init.d我正在调用的目录.如何将该脚本的工作目录更改为/opt/script

linux bash groovy

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