标签: command-line

Perl标志-pe,-pi,-p,-w,-d,-i,-t?

我已经看到了许多使用不同标志运行Perl代码或脚本的方法.但是,当我尝试google每个标志的含义时,我主要将结果发送到通用Perl网站,并且没有关于标志或其使用的具体信息.

以下是我经常遇到的旗帜,我不知道它们的含义:

  • perl -pe
  • perl -pi
  • perl -p
  • perl -w
  • perl -d
  • perl -i
  • perl -t

如果你告诉我每个人的意思和一些用例,或者至少告诉我找出其含义的方法,我将非常感激.

perl flags command-line

102
推荐指数
4
解决办法
6万
查看次数

如何在Ubuntu上成功完成配置测试后重新启动nginx?

当我在Ubuntu服务器上的命令行上重新启动nginx服务时,当nginx配置文件出错时,服务崩溃.在多站点服务器上,这会放下所有站点,甚至是没有配置错误的站点.

为了防止这种情况,我首先运行nginx配置测试:

nginx -t
Run Code Online (Sandbox Code Playgroud)

测试成功后,我可以重启服务:

/etc/init.d/nginx restart
Run Code Online (Sandbox Code Playgroud)

或者只重新加载nignx站点配置而不重启:

nginx -s reload
Run Code Online (Sandbox Code Playgroud)

有没有办法将重启命令有条件的那两个命令组合到配置测试的结果中?

我在网上找不到这个,关于此的官方文档是相当基本的.我不太了解Linux,所以我不知道我正在寻找的是在我面前还是根本不可能.

我正在使用nginx v1.1.19.

ubuntu command-line nginx

102
推荐指数
5
解决办法
18万
查看次数

Matlab:从命令行运行m文件

假设;

我在位置有一个m文件:
C:\M1\M2\M3\mfile.m

和matlab的exe文件在这个位置:
C:\E1\E2\E3\matlab.exe

我想从命令行使用Matlab运行这个m文件,例如在.bat文件中.我怎么能这样做,有办法吗?

matlab command-line automation

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

命令行字符串的最大长度

在Windows中,命令行字符串的最大长度是多少?这意味着如果我指定一个在命令行上接受参数的程序,例如abc.exe -name=abc

我编写的一个简单的控制台应用程序通过命令行获取参数,我想知道最大允许量是多少.

windows command-line

100
推荐指数
4
解决办法
9万
查看次数

如何从命令行传递参数到Makefile?

如何从命令行传递参数到Makefile?

我明白我能做到

$ make action VAR="value"
$ value
Run Code Online (Sandbox Code Playgroud)

Makefile

VAR = "default"
action:
    @echo $(VAR)
Run Code Online (Sandbox Code Playgroud)

我如何获得以下行为?

$ make action value
value
Run Code Online (Sandbox Code Playgroud)

怎么样

$make action value1 value2
value1 value2
Run Code Online (Sandbox Code Playgroud)

parameters command-line arguments makefile

99
推荐指数
5
解决办法
12万
查看次数

如何从命令行调用VS代码编辑器

问题就是这一切.

我怎样才能调用VS Code编辑器

  • windows cmd
  • linux和mac终端

例如,对于记事本++我写

> start notepad++ test.txt

顺便说一句,编辑器很棒(跨平台)!谢谢纳德拉!

您可以从microsoft下载它

terminal command-line text-editor visual-studio-code

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

WPF命令行

我正在尝试创建一个获取命令行参数的WPF应用程序.如果没有给出参数,则应弹出主窗口.在某些特定命令行参数的情况下,代码应该在没有GUI的情况下运行并在完成时退出.关于如何正确完成这一任何建议将不胜感激.

wpf command-line exit

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

如何在命令行中合并图像?

我想尝试使用CSS Sprite技术将一些缩略图作为单个图像加载.所以我需要在服务器中离线单个文件中"合并"一些缩略图.

假设我有10个相同大小的缩略图.您如何建议我从Linux命令行"合并"它们?

linux command-line image-processing

96
推荐指数
4
解决办法
6万
查看次数

获取DOS路径而不是Windows路径

在DOS窗口中,如何获取我所在目录的完整DOS名称/短名称?

例如,如果我在目录中C:\Program Files\Java\jdk1.6.0_22,我想显示它的短名称C:\PROGRA~1\Java\JDK16~1.0_2.

我知道运行dir /x会给我当前目录中的文件/目录的短名称,但我无法找到以短名称格式显示当前目录的完整路径的方法.我必须按照从根目录开始的路径,逐个目录,dir /x在每个路径中运行.

我确定有更简单的方法吗?

windows command-line

95
推荐指数
6
解决办法
16万
查看次数

git update-index - 在目录上保持不变

git 1.7.12

我想将给定目录下的所有文件标记为假设未更改.

1)git update-index --assume-unchaged dir/给出"忽略路径".

2)git update-index --assume-unchaged dir/*快速失败,因为它会遇到未被跟踪的文件,因此它给出"致命:无法标记文件"并退出.

3)尝试生成要标记的文件列表. cd进入所需目录然后运行git ls-files | tr '\n' ' ' | git update-index --assume-unchanged.这不会产生任何错误消息,但不会成功标记文件.命令的第一部分git ls-files | tr '\n' ' '正确生成了我要标记的所有文件的空格分隔列表.如果我将该命令的输出复制并粘贴到命令行,则该git update-index命令有效.什么不使用管道?

不,我添加dir到.gitignore 是不够的.我需要将这些文件放在存储库中,但是需要在本地进行不需要的更改,以便用户可以进行拉取.

git command-line pipe

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