腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
对
用作
shell
参数的
字符串
进行
编码
、
、
我需要在
linux
shell
命令中使用文件名作为参数。问题是,java原样给了我这个名字,节省了所有的空格和其他字符,因此
shell
会抱怨。是否有一种方法可以在将
字符串
传递给
shell
之前
对
所有这些有问题的字符
进行
转义?
浏览 1
提问于2011-03-04
得票数 6
回答已采纳
2
回答
如何有条件地将值赋给Makefile (BSD + GNU)中的变量?
、
、
、
总之,我可以直接回答我的问题吗:当然这不管用,但希望你明白我的意思。
浏览 0
提问于2018-10-21
得票数 7
回答已采纳
1
回答
计算
字符串
出现次数并分配输出部件变量
、
我正在尝试找到一种在文件中搜索特定
字符串
的方法。我知道如何在
linux
中使用一个简单的grep -c来做这件事,但是我不能将变量
赋值
给输出。我不会固定使用
linux
命令,如果有更好的方法,我
对
使用它持开放态度。我将不胜感激任何信息或方向去哪里和阅读。我的代码: $output =
shell
_exec ( "grep -c 'detected Tag 10055' *.txt" )这将为我提供文件路径,计数
浏览 1
提问于2013-05-27
得票数 0
1
回答
在Makefile变量中使用空格保存路径
、
、
、
、
我正在开发一个在
Linux
环境和Makefile环境中执行的(通过)。脚本有一个变量,它指向应该使用的
shell
命令:稍后,该变量将用于运行
shell
脚本:在运行良好的
Linux
上,但是在WindowswithMINGW64 (Git )上,它失败了,因为/usr/bin/env正在被C:/Pr
浏览 2
提问于2021-10-18
得票数 1
回答已采纳
2
回答
命令,它在windows和
linux
上都会成功,但结果不同。
、
、
、
远程计算机可以是Windows或
Linux
。在执行命令之后,我应该能够根据命令的结果确定OS。 前面提供的解决方案是uname,它在linus上打印"
Linux
“,并在windows上失败。
浏览 0
提问于2014-11-10
得票数 1
回答已采纳
1
回答
不同ksh环境下的
赋值
变量
、
、
、
、
我有一个脚本需要在(主要)3环境下运行(AIX,
Linux
,sun ),但是总是在ksh (而不是ksh93)下运行。我试着给在3种环境下工作的变量
赋值
,特别是像wc -l或sed/awk这样的操作,.具有数组声明的问题(和eval解决方案)的示例 then eval 'sed,并将aix代码使用的变量
赋值</e
浏览 1
提问于2014-04-04
得票数 0
回答已采纳
2
回答
Linux
shell
和文件系统Unicode是如何感知的?
、
、
、
我理解
Linux
文件系统将文件名存储为字节序列,这意味着与Unicode编码无关。在
Linux
文件系统C代码中,在任何地方都可以用0字节终止
字符串
。那么
Linux
文件系统是如何支持Unicode的呢?它是否假设所有创建文件名的应用程序只使用UTF-8?但这不是真的,
对
吧?类似地,
shell
(例如bash)在模式中使用*来匹配任意数量的文件名字符。在
shell
C代码中,我可以看到它只是使用*的ASCII字节,然后逐字节地
对
匹配
进行
分隔
浏览 3
提问于2016-08-15
得票数 4
回答已采纳
1
回答
我如何在makefile中使用
shell
赋值
,以便它可以同时使用FreeBSD make (bmake)和macOS make (GNU 3.81)?
、
、
、
、
我希望在将在FreeBSD、macOS和
Linux
上执行的makefile中使用
shell
赋值
操作符(即FreeBSD)。下面是一个例子:$a:以下是预期的输出:$ make all2不幸的是,macOS蒙特雷12.6.1附带的GNU不支持
shell
赋值
操作符,该示例的输出为空。它适用于最近版本的GNU (例如,4.4),在最近的
Linux
发行版中可能会遇到这种情况。 如果我希望这个m
浏览 0
提问于2023-01-27
得票数 1
回答已采纳
5
回答
使用sshpass身份验证返回空
字符串
、
、
、
我是
Linux
-SA服务器自动化工具环境的新手。我尝试按如下方式
对
sshpass
进行
身份验证:sshpass -p Password ssh -o StrictHostKeyChecking=no root@localhost "ls /root"
shell
_exec('sshpass -p Password ss
浏览 3
提问于2013-09-17
得票数 2
3
回答
在
shell
脚本的变量名前插入“local”会导致错误
、
这段代码(它是
shell
函数的一部分)可以完美地工作: cat "${vim_file}" | \ sed -re "${NORMALIZE_NAMES}" \但是当我试图在
赋值
{NORMALIZE_NAMES}" \…我得到一个奇怪的错误: local
浏览 2
提问于2021-04-13
得票数 4
1
回答
如何检索茄子外壳脚本命令的输出
、
、
尝试检索
shell
命令的输出,因此我将其
赋值
给一个变量,并尝试通过LogSuccess命令
对
其
进行
记录。put
shell
("cat login.txt") into myOutput不幸的是,我没有在日志中看到任何东西,也没有看到任何东西来知道命令实际上是被发送到
shell
的。
浏览 3
提问于2014-08-05
得票数 2
回答已采纳
1
回答
菜谱中的GNU变量和
shell
变量
、
、
、
、
我
对
食谱中的make变量和
shell
变量有点困惑。如何才能只执行普通的
shell
变量
赋值
,这是我想要保存的
shell
命令返回值。 谢谢。
浏览 2
提问于2017-05-31
得票数 0
回答已采纳
1
回答
尽管使用了正确的缩进,但Makefile遗漏了分隔符。
、
、
我的Makefile的内容如下:KERNEL_DIR /usr/src/
linux
-headers-$(
shell
uname -r)我尝试并运行cat -e -t -v {Makefile}以确保选项卡位于正确的位置:KERNEL_DIR /usr/src/
linux
-headers-$(
shell
uname -r)$ al
浏览 0
提问于2018-09-25
得票数 0
回答已采纳
2
回答
为什么在条件中打印的null处理方式与文字null不同?
、
' success 为什么$(printf "")的空
字符串
输出与第一个命令中显式编码为""的空
字符串
或第二个命令中缺少的参数不同?
shell
看到某个东西是输出(1),并且在这个上下文中给出任何输出,
shell
也期望“东西”也是它应该能够执行的命令,但实际上是数字1,因此
浏览 0
提问于2019-05-16
得票数 2
回答已采纳
1
回答
从php页面启动在服务器上运行的php脚本(并打开套接字)
、
、
、
范围:在树莓派上运行的Apache2和PHP;前提:我
对
Linux
环境的一点了解!$result .= "Result of pkill (killedprocess): " .
shell
_exec('sudo pkill -f SongWebSocket.p
浏览 1
提问于2014-08-02
得票数 0
3
回答
从
linux
shell
脚本访问windows文件系统
、
、
我想知道,是否可以从
Linux
系统上的
shell
脚本访问Windows文件?我想要做的是在我的
Linux
系统中运行一个
shell
脚本,它将访问远程Windows系统的文件,读取它们并
对
它们
进行
操作。使用
Linux
脚本(或者perl脚本)可以做到这一点吗?
浏览 0
提问于2013-03-21
得票数 4
回答已采纳
2
回答
如何将
字符串
变量与zsh中的文字
进行
比较
、
我正试图在我的.zshrc中
进行
操作系统检查。在Ubuntu上运行时,我无法获得与Ubuntu的
字符串
比较的正确匹配。片段:{} { local dist=`get_
linux
_distro` if [[ ${d
浏览 1
提问于2021-05-17
得票数 1
回答已采纳
2
回答
在
Shell
脚本中,数组后的新行追加了一个值
、
如何在新行中打印$arr附加值?下面是代码。hive -e 'show tables in database'|do arr+="TABLE NAME : $line"echo $arr
浏览 0
提问于2020-02-10
得票数 0
2
回答
规则/目标中
shell
命令输出的GNU Set MAKEFILE变量
、
、
、
\ eval VARIANTLIST_DETECTED=$(
shell
第一种情况是,尽管通过cpu通过$$cpu
进行
双重转义,但它还是在行中转换为null: eval VARIANTLIST_DETECTED=$(
shell
2>&1 find ./.build/
linux
,而不是像我所期望的那样循环遍历./.build&
浏览 0
提问于2014-06-19
得票数 4
回答已采纳
2
回答
如何在
linux
bash
shell
中
对
字符串
数组
进行
排序?
、
、
例如,数组是link1_pathname我怎样才能得到如下数组。link2_pathname提前谢谢你!
浏览 4
提问于2015-06-17
得票数 4
点击加载更多
相关
资讯
Linux-shell脚本字符串截取方法
对字符串进行左右居中对齐
在 Linux 中如何对 CPU 进行压力测试|Linux 中国
教你如何对linux服务器进行优化
Linux SHELL编程:程序员不得不掌握的引号用法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券