谁会写这样一个.SH???在线等

lsj3073 2008-12-20 03:21:10
写一个.SH
读取文件内容,对记录里含有’gsm’字符的记录重新整理到文件yyyymmdd*.txt中。

谁会?
...全文
112 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
joyself 2008-12-24
  • 打赏
  • 举报
回复
现在问问题的就搞得跟猜谜似的。

能不能提问者换位思考一下,如果你是看问题的人,可能需要哪些信息。
其实工作了就会发现,这东西对于debug来说,简直太重要了。
ooily 2008-12-24
  • 打赏
  • 举报
回复
up
once_and_again 2008-12-24
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 unilgr 的回复:]
LZ有必要详细描述自己要做什么,“记录”是什么?‘ gsm’在记录中有没有位置限制?
[/Quote]热心人 .
unilgr 2008-12-20
  • 打赏
  • 举报
回复
LZ有必要详细描述自己要做什么,“记录”是什么?‘ gsm’在记录中有没有位置限制?
hngsc_0 2008-12-20
  • 打赏
  • 举报
回复
找本基本的bash书啊
echo 是显示命令,类似print之类的,输出ok
最后用chmod +x file.sh 改成可执行文件
aaajj 2008-12-20
  • 打赏
  • 举报
回复
你再根据需要做些修改

#!/bin/sh
date=`date +%Y%m%d`
grep ' gsm' aa.txt > ${date}_a.txt

echo OK
lsj3073 2008-12-20
  • 打赏
  • 举报
回复
还有 最后要输出文件像这样的啊 怎么写
对记录里含有’gsm’字符的记录重新整理到文件yyyymmdd*.txt中。
lsj3073 2008-12-20
  • 打赏
  • 举报
回复
echo ok
是什么意思?
aaajj 2008-12-20
  • 打赏
  • 举报
回复
#!/bin/sh

grep ' gsm' aa.txt > out.txt

echo OK
lsj3073 2008-12-20
  • 打赏
  • 举报
回复
具体是怎么写的?
写一个.SH
读取文件内容,对记录里含有’gsm’字符的记录重新整理到文件yyyymmdd*.txt中。

#!/bin/bash
grep ‘gsm%’ 文件
date +%Y%m%d ???
怎么写?
我是初学
fox000002 2008-12-20
  • 打赏
  • 举报
回复
查找记录可以用 grep,sed,awk

生成的文件名用 date +%Y%m%d 生成日期加上其它字符串即可

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧