标签: command

如何用参数执行shell命令?

我试图用C#中的参数执行shell命令,并抛出" 系统找不到指定的文件 ".

我试过了:

p.StartInfo.FileName = Directory.GetCurrentDirectory() + "\\timesync\\NistClock.exe sync";
Run Code Online (Sandbox Code Playgroud)

路径是正确的100%NistClock.exe在没有参数"sync"的情况下运行时执行

.net c# shell command arguments

0
推荐指数
2
解决办法
4152
查看次数

从命令行更改项目的代码签名

我创建了一个脚本来从命令行复制,重命名和更改项目的Bundle Id,在此过程之后,我的下一步是更改项目的代码签名以指向新证书.

有没有办法从命令行执行此操作?

编辑:我刚看到该信息存储在.pbxproj中,我该如何更改该文件?

xcode command objective-c ios

0
推荐指数
1
解决办法
937
查看次数

os.system在Python中不起作用

我正在使用windows vista,但我正在从DOS命令运行python.我有这个简单的python程序.(它实际上是一个名为test.py的py文件)

import os
os.system('cd ..')
Run Code Online (Sandbox Code Playgroud)

当我从Dos命令执行"python test.py"时,它不起作用.例如,如果执行前提示Dos Command是这样的:

C:\Directory>
Run Code Online (Sandbox Code Playgroud)

执行后,必须是这样的:

C:\>
Run Code Online (Sandbox Code Playgroud)

帮助Plz.

python command system dos

0
推荐指数
1
解决办法
9063
查看次数

获取在perl脚本中执行unix命令的价值

我正在通过perl脚本执行一个unix命令来获取一个direcory的大小.

$path = "/dir1/di2/";
system("du -sh $path");
Run Code Online (Sandbox Code Playgroud)

如何在perl脚本中返回结果.

我在用

$size = system("du -sh $path");
print $size
Run Code Online (Sandbox Code Playgroud)

但它给出size = 0;

unix perl command execute

0
推荐指数
1
解决办法
7991
查看次数

在bash脚本中导出环境变量 - 它不起作用

我写了一个小的bash脚本来导出环境变量:

#!/bin/bash

echo "Pass a path:"
read path
echo $path

defaultPath = /home/katie/Desktop

if [ -n "$path" ]; then
    echo "Path is empty! Exporting default path ..."
    export my_var=$defaultPath
else
    export my_var=$path
fi
Run Code Online (Sandbox Code Playgroud)

但是我得到了错误:

找不到defaultPath:命令

怎么解决?

WORKNG版本:

#!/bin/bash

echo "Pass a path:"
read path
echo $path

defaultPath=/home/user/Desktop

if [ -n "$path" ]; then
    export my_var=$path
else
    echo "Path is empty! Exporting default path ..."
    export my_var=$defaultPath
fi
Run Code Online (Sandbox Code Playgroud)

bash shell command

0
推荐指数
1
解决办法
268
查看次数

如何在perl scipt中运行shell命令并将结果返回到perl脚本中的变量(不将结果返回到unix)

可能重复:
如何将Perl的系统函数输出存储到变量中?

我试图在我的perl脚本中运行shell命令.示例如下:

system ("ls -al");
Run Code Online (Sandbox Code Playgroud)

结果很好地打印在unix上.

有没有办法将结果返回到$string我的perl脚本而不是在unix上返回结果.我不希望结果打印在我的unix上.

unix perl command

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

读取终端中命令的变量

我这样做很好

utnso@utnso-vm:~$ read command
ps -fea
utnso@utnso-vm:~$ $command
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 23:34 ?        00:00:02 /sbin/init
root         2     0  0 23:34 ?        00:00:00 [kthreadd]
root         3     2  0 23:34 ?        00:00:00 [ksoftirqd/0]
...
Run Code Online (Sandbox Code Playgroud)

但是当试图运行此命令时,它失败了......

utnso@utnso-vm:~$ read command
ps -fea | grep bash
utnso@utnso-vm:~$ $command
ERROR: Garbage option.
********* simple selection *********  ********* selection by list *********
-A all processes                      -C by command name
-N negate selection                   -G by real group ID (supports …
Run Code Online (Sandbox Code Playgroud)

linux bash shell terminal command

0
推荐指数
1
解决办法
1772
查看次数

Mercurial - 获取在最新变更集中更改的文件列表

我知道其中hg export tip包含上述信息.但是输出包含的信息比我需要的多.有没有办法只获取文件名而不解析输出hg export tip?也许其他一些mercurial命令?

mercurial command

0
推荐指数
1
解决办法
689
查看次数

cygwin:超时语法总是失败

使用Cygwin,我尝试使用"timeout"让我的脚本睡眠几秒钟.但即使我按照它的语法做了它总是要求我try --help,这意味着我给出了错误的形式.这是我尝试过的东西

timeout 5

timeout 5s

timeout 5.0s

timeout 5.
Run Code Online (Sandbox Code Playgroud)

这些都没有奏效.

有任何想法吗?!

bash cygwin command

0
推荐指数
1
解决办法
1139
查看次数

linux命令用于读写和可执行权限

我正在linux盒子上选择一些路径进行安装.例如/ var/test/installer如何检查该路径的读,写和执行权限是否可用?

我确实试过"查找命令",但没有取得很大的成功.

伙计们,做"ls -l"并没有帮助我.这是一个真正的问题......我的/ var分区没有执行权限.我可以通过在/ var type ext3上使用"mount"命令ie> mount/dev/sda1来看到(rw,noexec,nosuid,nodev,noatime)

但是ls -l表示/ var ie下的任何文件夹./ var/test/install显示了读,写和执行权限.

所以我只看到grep mount命令检查noexec的方法.

你的意见.

提前致谢.

===============================================

我最终理解的是,我必须检查两级权限

  1. Mount Point的权限

    使用"mount"命令或检查/ etc/fstab文件

  2. 单个文件夹的权限

    Usinf"ls -l"命令

这解决了我的问题.

linux permissions command read-write

0
推荐指数
1
解决办法
3210
查看次数

标签 统计

command ×10

bash ×3

shell ×3

linux ×2

perl ×2

unix ×2

.net ×1

arguments ×1

c# ×1

cygwin ×1

dos ×1

execute ×1

ios ×1

mercurial ×1

objective-c ×1

permissions ×1

python ×1

read-write ×1

system ×1

terminal ×1

xcode ×1