由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - 请教一个sed命令 (转载)
相关主题
问一个 remote terminal 的Shell 问题ubuntu 8.10 真tmd烦,搞半天都没找到root
为什么bash file执行的结果与直接在命令行执行的结果不一样我的BASH里HISTORY命令老
bash 中如何将命令的返回值存到变量中?求助ubuntu无法上下箭头呼出历史命令
问个简单的命令用putty,bash下输入命令如果长就同行覆盖
找不到命令的路径一个简单的bash脚本怎么写?
请教下笔记本选择和购买求一个脚本
有人用ipython当shell用吗?solaris 好玩还是 open solaris好玩?
Linux(Fedora)下自动安装某程序的命令是?问一下在linux下如何写这个命令
相关话题的讨论汇总
话题: sed话题: unix话题: 命令话题: shell话题: flavor
进入Linux版参与讨论
1 (共1页)
s****a
发帖数: 6521
1
【 以下文字转载自 Unix 讨论区 】
发信人: shorea (未注册用户), 信区: Unix
标 题: 请教一个sed命令
发信站: BBS 未名空间站 (Wed Dec 14 11:31:41 2011, 美东)
我没用过unix,
现在在服务器上运行一个小脚本出了错误:
$i="2000"
sed -i "s/.0*/$i/" file.txt
错误提示: sed: -e expression #1, char xx: unterminated `s' command
而同样的命令,我在自己的Linux下可以执行没有问题。
请问这是为什么,怎样解决呢?
谢谢!
v*****r
发帖数: 1119
2
some special characters (. or *) must be treated differently. Unix flavor?
and what shell in that unix?

【在 s****a 的大作中提到】
: 【 以下文字转载自 Unix 讨论区 】
: 发信人: shorea (未注册用户), 信区: Unix
: 标 题: 请教一个sed命令
: 发信站: BBS 未名空间站 (Wed Dec 14 11:31:41 2011, 美东)
: 我没用过unix,
: 现在在服务器上运行一个小脚本出了错误:
: $i="2000"
: sed -i "s/.0*/$i/" file.txt
: 错误提示: sed: -e expression #1, char xx: unterminated `s' command
: 而同样的命令,我在自己的Linux下可以执行没有问题。

s****a
发帖数: 6521
3
请问怎么查看服务器是什么unix以及什么shell呢?
我在服务器上用echo $0查看,应该是bash
而且是$提示符。
j*a
发帖数: 14423
4
echo $SHELL

【在 s****a 的大作中提到】
: 请问怎么查看服务器是什么unix以及什么shell呢?
: 我在服务器上用echo $0查看,应该是bash
: 而且是$提示符。

s****a
发帖数: 6521
5
echo $SHELL也是bash
v*****r
发帖数: 1119
6
try "uname -a" to see it will display the Unix flavor

【在 s****a 的大作中提到】
: echo $SHELL也是bash
N**********d
发帖数: 9292
7
是不是应该i="2000"

【在 s****a 的大作中提到】
: 【 以下文字转载自 Unix 讨论区 】
: 发信人: shorea (未注册用户), 信区: Unix
: 标 题: 请教一个sed命令
: 发信站: BBS 未名空间站 (Wed Dec 14 11:31:41 2011, 美东)
: 我没用过unix,
: 现在在服务器上运行一个小脚本出了错误:
: $i="2000"
: sed -i "s/.0*/$i/" file.txt
: 错误提示: sed: -e expression #1, char xx: unterminated `s' command
: 而同样的命令,我在自己的Linux下可以执行没有问题。

s****a
发帖数: 6521
8

这是笔误
脚本中是i的

【在 N**********d 的大作中提到】
: 是不是应该i="2000"
s****a
发帖数: 6521
9
谢谢大家,问题解决了,不是sed本身的问题,是前面语句中定义i的值出错了,导致替
换中出错。
谢谢
1 (共1页)
进入Linux版参与讨论
相关主题
问一下在linux下如何写这个命令找不到命令的路径
shell 里有没有计算器?请教下笔记本选择和购买
bash 脚本问题有人用ipython当shell用吗?
虽然用不到了不过还是问一下吧...Linux(Fedora)下自动安装某程序的命令是?
问一个 remote terminal 的Shell 问题ubuntu 8.10 真tmd烦,搞半天都没找到root
为什么bash file执行的结果与直接在命令行执行的结果不一样我的BASH里HISTORY命令老
bash 中如何将命令的返回值存到变量中?求助ubuntu无法上下箭头呼出历史命令
问个简单的命令用putty,bash下输入命令如果长就同行覆盖
相关话题的讨论汇总
话题: sed话题: unix话题: 命令话题: shell话题: flavor