永发信息网

写一个bash 程序去除文件中#后面的东西(注释)

答案:2  悬赏:50  手机版
解决时间 2021-03-11 16:50
写一个bash程序,运行那个程序并去除另一个文件123.txt中#后面的东西(注释)
然后显示那个123.txt的内容在屏幕上
求高手解救,真心搞不懂
比如123.txt中有 abcdefg#sthsth
运行bash程序后屏幕显示出 abcdefg
最佳答案
脚本程序trim.sh:

#!/bin/bash
myFile=$1
while read line
do
    echo ${line%#*}
done <$1此脚本用于去除每行最后一个#(若有)及其后面的内容。需要小心注释中还包含#的情况。

跟文本文件123.txt放在同一级目录下,然后运行:
bash trim.sh 123.txt
全部回答
shell学习教程 http://www.51ou.com/browse/shell/
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
盛大游戏账号和通行证这两个一样吗充值的时候
士林大鸡排我想知道这个在什么地方
兰新高铁的兰州至乌鲁木齐多少时间
【巴金小说】巴金小说《灭亡》中的杜大心是()
容量的单位是什么
中国真的需要发展文化产业吗
用一句歇后语胸口摆天平造句
我面试了相卫集团的企额贷公司,不知道这家公
湖南恒信新型建材有限公司我想知道这个在什么
小米手机输入法怎么切换手写输入
小孩被开水烫伤候什么时候用芦荟胶合适
怎么给新硬盘装系统
几个人一起使用同一支唇釉会有影响吗?
QQVIP2有一千多成长值如果升级成SVIP还会是两
中国邮政储蓄银行花园营业所我想知道这个在什
推荐资讯
餐馆饭店用英语怎么
西安工大是西安工程大学的简称么?
楚雄彝族自治州拳击协会地址在哪,我要去那里
对对子山明对什么草舍对什么窗前燕冤共语对什
2010年各大学四项体育生(文化课)的录取分数是
我老婆新婚之夜梦见五个不知名动物追五条蛇
笔记本电脑硬盘怎么当作移动硬盘来用?
windows7可以安装ht-ide3000系统软件吗?
吃完饭筷子怎么放
不小心把手机桌面上的快捷方式删了,然后手机
面对全球范围内联系和交往日益密切、便捷,在
小食家地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?