双倍空格自动替换为单倍空格

罗尼

我的文件中有以下命令。

#!/bin/csh -f
echo "test  test"  //echo test [dobule space] test
set a = "test  test"  //set a = test [dobule space] test
echo $a

输出如下。

测试[筒形空间]测试

测试[单个空间]测试

将值设置为a时,如何将双倍空格替换为单个空格?

任何帮助表示赞赏。

阿努巴瓦

将值设置为a时,如何将双倍空格替换为单个空格?

不,它不会被单个空格代替。这是因为您没有在中使用引号echo使用:

echo "$a"

得到双倍间距的字符串。

如果不引用变量,Shell默认情况下会将多个空格修剪为一个空格。甚至这将是单个空格:

s='a     b'
echo $s
a b

但带有引号:

echo "$s"
a     b

编辑:根据下面的注释,您可以在csh中执行此操作:

set QUERY = "select p.path from path p, file f where p.pathid=f.pathid and f.fileid=1234"
set dir = "`/usr/etc/venture/bin/mysql -BN -uroot -***** ****-e '$QUERY'`"
echo "$dir" 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何用双字符替换双倍空格(连续空格)?

来自分类Dev

将空格或空格替换为零

来自分类Dev

PHP:编码+替换为空格

来自分类Dev

sed命令将多个空格替换为单个空格

来自分类Dev

Preg 替换为空格但只有一个空格

来自分类Dev

使用自动更正替换以空格开头的文本

来自分类Dev

jQuery-无用斜杠替换为空格

来自分类Dev

转义空格时,替换为内联标记

来自分类Dev

jsp无法将%20替换为空格?

来自分类Dev

将行首的空格替换为“-”

来自分类Dev

为什么不将'X'替换为空格

来自分类Dev

转义空格时,替换为内联标记

来自分类Dev

查找并替换为已插入的空格

来自分类Dev

正则表达式将多个空格替换为单个空格(不包括前导空格)

来自分类Dev

R:如何用*单*反斜杠和空格('\')替换字符串中的空格('')

来自分类Dev

需要脚本来重命名文件,用单空格替换双空格

来自分类Dev

乳胶中的双倍空格的IREIRE文档

来自分类Dev

PDF中未保留双倍空格

来自分类Dev

String.Replace用双倍空格失败

来自分类Dev

进程替换删除换行符并替换为空格?

来自分类Dev

第一个中文字符在双倍空格后自动移至字符串末尾

来自分类Dev

删除连字符并替换为空格并大写字母

来自分类Dev

如何在COBOL中将右边的空格替换为左边的零?

来自分类Dev

用引号将引号之间的逗号替换为空格

来自分类常见问题

使用tr将换行符替换为空格

来自分类Dev

查找标签并将其替换为LightTable中的空格

来自分类Dev

将多个空格替换为一个?

来自分类Dev

在Android中使用regexp将“-”替换为空格

来自分类Dev

将标点符号替换为一个空格

Related 相关文章

热门标签

归档