腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
IFS
变量
在
Unicode
脚本
中
的
问题
、
、
、
我在shell
脚本
中使用
IFS
变量
来解析某些数据(数据已经以给定
的
格式提供给我)。由于默认
的
IFS
是空格/tab/etc,所以我使用字符'¬'来分隔输入文件行
中
的
字段。,它使用
IFS
变量
使用以下方法将文件导入which循环: #!如果我将它作为
脚本
(cron)
的
一部分或在另一个
脚本
中
运行,我会得到解析错误,
浏览 1
提问于2011-03-07
得票数 0
1
回答
如何在从csv文件获取参数
的
bash
脚本
中
运行命令
、
、
在命令行
中
,我可以运行
带有
一些参数
的
python
脚本
,一切都很正常。这是我到目前为止
的
脚本</e
浏览 2
提问于2013-06-15
得票数 0
1
回答
边读边读
变量
问题
中
的
循环参数
、
、
我有一个
带有
以下
变量
的
bash
脚本
: 我需要从
变量
中
读取参数,并在循
浏览 1
提问于2018-10-18
得票数 0
回答已采纳
1
回答
跨多个目录
的
自动完成文件
、
我尝试编写一个bash
脚本
来执行
带有
前缀
的
命令(例如"DRI_PRIME=1 glxspheres")。这是我当前
的
脚本
: export
IFS
=":" for CONTENTPATH in $PATH; doCONTENTPATH) COMPREPLY=$PATHCONTENT; compl
浏览 1
提问于2013-05-01
得票数 2
2
回答
是否有办法使本地命令可移植地工作,从而使ksh、bash和zsh能够正常工作?
、
、
、
、
在破折号(在bash和其他一些shell
中
)
中
,命令local可以将
变量
范围限制在该函数(在某些情况下是后代函数)。这样就有可能使
变量
仅限于该函数内部(在某些情况下还会调用子代函数)。/scriptdescended
IFS
= 123这意味着
IFS
仍然是函数(及其后代)
的
本地。/mt2[3]: local: not found [
浏览 0
提问于2019-09-08
得票数 5
1
回答
将数组作为环境
变量
存储到非交互式shell
中
、
、
有几个
问题
可以解决这个
问题
,但我想尝试以下方法: 在这个
问题
中,我基本上有一个数组作为环境
变量
,然后尝试将字符串存储到单独
的
数组元素
中
。
浏览 0
提问于2021-02-26
得票数 -1
回答已采纳
1
回答
我们应该在什么时候将
IFS
变量
改回
脚本
中
的
原始值?
、
、
、
、
假设我通过cronjob执行此
脚本
: echo "$i" >> xtempfile.tmp;它工作得很好,没有引起任何
问题
但是,当我在终端
中
运行它时,我必须将
IFS
变量
设置回它
的
原始值通常,在哪些情况下,我们必须将
IFS
设置回其原始值?
浏览 0
提问于2013-06-19
得票数 5
回答已采纳
1
回答
如何在启动
脚本
中使用
IFS
?
、
、
我想在upstart pre-start
脚本
中将
IFS
变量
设置为换行符,但
IFS
=$'\12‘不起作用。我如何在这里设置
IFS
变量
-我之前在这个
脚本
中使用导出LC_ALL="en_US.UTF-8“ 我测试它时,使用正常
的
bash
脚本
和设置
IFS
,如前面提到
的
工作,但不工作时,使用upstart。
浏览 0
提问于2012-11-27
得票数 0
1
回答
导出for循环中
的
多个
变量
、
、
在bash
脚本
的
for循环中导出多个env
变量
有困难。完整
的
脚本
如下所示:
IFS
=';'for secretin $test_data eval "expor
浏览 1
提问于2022-02-09
得票数 0
回答已采纳
1
回答
为什么这个代码在bashv4.4
中
工作,而不是bashv3.2呢?
、
、
我有以下bash
脚本
:MISSING_DISKS=()0 6Success然而,当我使用bashv3.2运行它时,它没有MISSING_DISKS+=($({ prin
浏览 0
提问于2018-05-12
得票数 2
回答已采纳
1
回答
如何正确地将制表符分隔
的
字符串(带空格)读入
变量
?
、
我正在尝试使用bash
脚本
将制表符分隔
的
行(也有空格)读入
变量
。我遇到
的
问题
是无法正确读取
带有
空格
的
标记。我尝试设置
IFS
='\t‘,但它不起作用。这是我尝试过
的
代码-while read -r var1 var2 ; echo "$var1"done < c
浏览 2
提问于2017-03-23
得票数 0
1
回答
安全性:重新设置
IFS
变量
以防止误用
的
shell
脚本
?
、
、
根据我对O‘’Reilly
的
“经典Shell
脚本
”
的
阅读,您似乎希望在每个shell
脚本
开始时将输入字段分隔符
IFS
重置为换行符、空格和选项卡,以防止潜在
的
恶意或其他格式错误
的
输入。这实际上是针对每个shell
脚本
的
最佳实践吗?在我看来,在每个shell
脚本
中都包含似乎不太实际。 '
浏览 0
提问于2020-04-30
得票数 3
回答已采纳
1
回答
脚本
中
奇怪
的
语法错误
、
、
、
我正在创建一个bash
脚本
来获取cpu%,pps &传入kbps。
IFS
="enp0s3" do sleep $INTERVAL R5=$(cat /sys/class/net&
浏览 0
提问于2022-08-29
得票数 0
回答已采纳
8
回答
bash
脚本
中
的
$*
、
谁能告诉我$*在bash
脚本
中
是什么意思?所以,如果有一个链接,是欢迎
的
。 谢谢!
浏览 0
提问于2012-02-06
得票数 10
回答已采纳
1
回答
要文件,用新行终止,使用cat?
、
、
、
、
背景当从用户键盘输入(stdin)读取密码时,我遇到了
问题
。我可以调整
IFS
,使其保持空格和制表符。OLD_
IFS
="$
IFS
"
IFS</e
浏览 4
提问于2022-08-24
得票数 0
1
回答
如何在KornShell (ksh)中正确保存
IFS
、
、
、
、
在用KornShell (ksh)
脚本
修改
IFS
之前,我正在尝试保存它。我发现备份
变量
没有被正确保存,所以我编写了一个简单
的
脚本
来重现这个
问题
。echo "$
IFS
" | od -b当我回送OIFS时,我所期望看到
的
情况与当我回送
IFS
时所看到
浏览 0
提问于2013-10-01
得票数 4
1
回答
为什么我
的
脚本
没有在一行上打印输出?
、
、
、
在
脚本
中使用以下回显,执行后输出格式如下所示:输出:UPDATE table1 SET table1_f1='Fname' ,table1_f2='Lname' where table1_f3='id '; ';出现在一个新
的
行上
浏览 4
提问于2021-12-27
得票数 0
回答已采纳
1
回答
无法获取预期
的
结果外壳数组
、
/bin/shgetent passwd | while
IFS
=':' read USERNAME PSSWD MY_UID MYGID GECOS HOMEDIRS SHELLS do
浏览 3
提问于2016-04-05
得票数 1
2
回答
Bash:将行读入数组*而不接触
IFS
、
我试图将子subshell
的
输出行读取到数组
中
,我不愿意设置
IFS
,因为它是全局
的
。我不希望
脚本
的
一部分影响到下面的部分,因为这是糟糕
的
实践,我拒绝这样做。在命令之后恢复
IFS
不是一个选项,因为在编辑
脚本
后将返回保持在正确
的
位置太麻烦了。我如何向bash解释,我希望每个数组元素包含整行,而不必设置任何将破坏未来命令
的
全局
变量
?下面是一个显示
IFS
不需要
的<
浏览 4
提问于2014-03-19
得票数 3
回答已采纳
4
回答
Shell
脚本
标记器
、
、
、
我正在编写一个
脚本
,该
脚本
向我
的
JBoss服务器查询一些与数据库相关
的
数据。查询后返回
的
内容如下所示:ConnectionCreatedCount=98ConnectionDestroyedCount=91InUseConnectionCount=0我想对此数据进行标记化,以便将右侧
的
数字存储在7,98,10,9
浏览 0
提问于2013-04-16
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券