相关疑难解决方法(0)

如何从当前Linux shell运行具有不同工作目录的程序?

使用Linux shell,如何从当前工作目录启动具有不同工作目录的程序?

例如,我有一个二进制文件helloworld,hello-world.txt在当前目录中创建该文件.该文件位于目录中/a.目前我在目录中/b.我想启动我的程序运行../a/helloworldhello-world.txt在第三个目录中的某个位置/c.

linux shell environment

327
推荐指数
7
解决办法
24万
查看次数

目的是什么:(冒号)GNU Bash内置?

命令的目的是什么,什么都不做,只是一个评论领导者,但实际上是一个内置的shell?

它比在每个调用中将注释插入脚本大约40%要慢,这可能会根据注释的大小而有很大差异.我能看到的唯一可能的原因是:

# poor man's delay function
for ((x=0;x<100000;++x)) ; do : ; done

# inserting comments into string of commands
command ; command ; : we need a comment in here for some reason ; command

# an alias for `true' (lazy programming)
while : ; do command ; done
Run Code Online (Sandbox Code Playgroud)

我想我真正想要的是它可能具有的历史应用.

bash shell built-in

313
推荐指数
11
解决办法
11万
查看次数

以什么方式`fast_abs_path`"危险,但可能更快"?

Cwd模块文档声明这fast_abs_path是"更危险但可能更快的版本abs_path".它以什么方式危险?在什么情况下它更快?这种行为会因平台而异吗?

perl

8
推荐指数
1
解决办法
427
查看次数

在特定目录中运行`ng build`

我正在编写一个需要ng build在特定目录中运行的自动构建脚本.我的项目有以下结构:

project
? build-script
? project-client
  ? package.json
Run Code Online (Sandbox Code Playgroud)

ng build正在寻找package.json文件,但它无法在当前位置找到它.有没有办法可以直接ng build到子目录而不做一个cd(因为bash对于更改目录有点不稳定)?基本上,我只需要一种方法来告诉ng build我在我指定的目录中操作.

我已经尝试过,ng build ./project-client/但它给出的错误是"你必须在angular-cli项目中才能使用build命令"

谢谢.

bash angular-cli

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

标签 统计

bash ×2

shell ×2

angular-cli ×1

built-in ×1

environment ×1

linux ×1

perl ×1