shell——tr的用法小结

erjian2022-06-0959

  tr(translate缩写)主要用于删除文件中的控制字符,或进行字符转换。

  语法:tr [–c/d/s/t] [SET1] [SET2]

  SET1: 字符集1

  SET2:字符集2

  -c:complement,用SET2替换SET1中没有包含的字符

  -d:delete,删除SET1中所有的字符,不转换

  -s: squeeze-repeats,压缩SET1中重复的字符

  -t: truncate-set1,将SET1用SET2转换,一般缺省为-t

  1、去除重复的字符

  #将连续的几个相同字符压缩为一个字符

  $ echo aaacccddd | tr -s [a-z]

  acd

  $ echo aaacccddd | tr -s [abc]

  acddd

  landscaper-academy.com

  2、删除空白行

  #删除空白行就是删除换行符/n

  #注意:这些空白行上只有回车符,没有空格符

  $ cat test.txt

  I love linux!

  Hello World!

  Shell is worthy to been studied

  #这里用换行符的转义字符\n

  #注意:此处用-s删除了多余的换行符,如果用-d,则会删除所有的换行符

  $ cat test.txt | tr -s ["\n"]

  I love linux!

  Hello World!

  Shell is worthy to been studied

  #也可以用八进制符\012,\012与\n都是换行符

  $ cat test.txt | tr -s "[\012]"

  I love linux!

  Hello World!

  Shell is worthy to been studied

  3、大小写相互转换

  #将语句中所有的小写字母变成大写字母,其中-t可省略

  $ echo "Hello World I Love You" |tr [-t] [a-z] [A-Z]

  HELLO WORLD I LOVE YOU

  #将语句中所有的大写字母变成小写字母

  $ echo "Hello World I Love You" |tr [A-Z] [a-z]

  hello world i love you

  #也可以利用字符类进行转换

  #[:lower:]代表小写字母,[:upper:]代表大写字母

  $ echo "Hello World I Love You" |tr [:lower:] [:upper:]

  HELLO WORLD I LOVE YOU

  4、删除指定的字符

  $ cat test.txt

  Monday 09:00

  Tuesday 09:10

  Wednesday 10:11

  Thursday 11:30

  Friday 08:00

  Saturday 07:40

  Sunday 10:00

  #现在要删除处理星期之外的所有字符

  #-d代表删除,[0-9]代表所有的数字,[: ]代表冒号和空格

  $ cat test.txt | tr -d "[0-9][: ]"

  Monday

  Tuesday

  Wednesday

  Thursday

  Friday

  Saturday

  Sunday

  5、利用-c进行补集的替换

  #有时候在文本中我们只知道要保留的一些字符,其他字符种类繁多,就可以使用补集的替换

  $ cat test.txt

  Monday 09:00

  Tuesday 09:10

  Wednesday 10:11

  Thursday 11:30

  Friday 08:00

  Saturday 07:40

  Sunday 10:00

  #我们只需要星期,则思路就是除了字母,其他统统替换掉

  #这里,-c:用换行符替换掉除了字母外的所有字符;-s:删除多余的换行符

  cat test.txt|tr -cs "[a-z][A-Z]" "\n"

  Monday

  Tuesday

  Wednesday

  Thursday

  Friday

  Saturday

  Sunday

  总结:其中大小写字母的转换,删除不需要的字符比较常用。tr语法简单,易用。

一、HIM学生在瑞士蒙特勒创立与众不同的餐厅Café Très

HIM学生在瑞士蒙特勒创立与众不同的餐厅Café Très  (转载)

  摩登、新奇、引领潮流,HIM瑞士蒙特勒酒店工商管理大学(以下简称HIM蒙商)的学生Mykyta开了一间名为“Café Très”的餐厅的消息,使得蒙特勒城市的街道都沸腾了——这一切发生在他的硕士在读期间。

  如何在完成学业和全权负责一家餐厅运营之间取得平衡,我们带着疑问来到Café Très拜访这位乌克兰企业家,了解更多关于他如何逐步发展及获得今天这个成就的历程。

  是什么使你对酒店管理感兴趣?

  我选择这条路是因为认为拥有一个酒店管理学位,有利于探索各种各样不同的行业。之前我的一个朋友向我推荐了HIM蒙商。他告诉我说,先选择酒店行业,之后你在其他不同领域的工作都会变得更加轻松。事实证明他是对的,现在的他在非酒店行业工作也如鱼得水!

HIM学生在瑞士蒙特勒创立与众不同的餐厅Café Très  (转载)

  HIM校友创业的酒店

  一开始你如何参与到酒店业当中?

  最初的时候,那时还很年轻,我在餐厅的厨房工作。当时的确非常辛苦并且充满了挑战,但我清楚地明白这个经历将使我变得强大。在一个很小的年纪就开始工作将有助于你的学习,并使你接触到与你未来相关的许许多多不同的机会。

  是什么推动你去开一家自己的餐厅?

  我坚信学习的最佳路径就是自己去实践。经验是很重要的,但在一个大公司工作的话有它的局限所在——即你很难真实地表达你的观点,并且你的想法可能很难被听取。然而,最终推动我开这家餐厅的原因是乌克兰的财政危机。这场危机使得投资者们在国外寻找机会,这也让我得到了支持,最终得以在瑞士——世界上最安全的投资国之一开一家餐厅。

  Café Très 的经营理念是怎么呢?

  它旨在创造与众不同的新奇事物。“Très”本身是一个积极的词汇,并且被广泛熟知和运用。我期待“Très”这一理念在未来能被运用于其他的延伸企业。我们想要有一个当顾客享受我们的餐厅的同时一下子就记住的餐厅名。自打开业以来,我应该已经向超过两百个人介绍了我们餐厅的理念。

  你在创业时所面临的两大挑战是什么?

  第一个最大的挑战就是坚定自己的目标,使其实现最初的飞跃,并坚信自己能够使其成为现实。在 Café Très之前我有过两次失败的尝试,投入很长的时间的项目却被投资者否决了。

  当下第二个挑战就是要对你的员工、财务,以及使各种业务贯穿在一起的一切事务负责。

HIM学生在瑞士蒙特勒创立与众不同的餐厅Café Très  (转载)

二、“绿色超级制冷剂TR-A”项目正式落户阜城县

  2012年9月20日,“绿色超级制冷剂TR-A”项目正式落户河北省阜城县。绿色超级制冷剂TR-A是具有自主知识产权的产品,属国内、外首创,填补了国内外制冷剂的空白。

  据悉,绿色超级制冷剂TR-A不对环境造成污染,不在蒙特利尔协议附件所列的控制物质之内。使用“TR—A”制冷剂可以节约大量的能源,其热含值较高气化温度比较低,机械压缩的液化压力也比较低,不易燃已经“公安部天津消防研究所”进行了检测,没有毒性已经

  该产品一期工程投资建设完成之后生产能力年产3000吨。以后以滚动形式发展两年内可以完成全部建设规模,总投资可达到20亿元,其中固定资产投资将近6.5亿元,生产能力达到年产20000吨。达产一年后收回全部投资。达到年产值120亿左右,年可上缴税款20亿。解决就业劳力600人以上,招收应往届大学生300人以上。

  “TR—A”是具有自主知识产权的产品。它的结构不含“氯氟烃”,不对环境造成污染,不在蒙特利尔协议附件所列的控制物质之内。其臭氧层损耗潜能值ODP=0,温室效应值GWP=0,其热含值较高气化温度比较低,%以上)因此是比较理想的环保型节能制冷剂,气雾剂,膨胀剂。是比较理想的不含氟制冷剂的替代品。

三、都江堰市M_TR旅游专线征地评估价格不合理

  都江堰市人民政府

  项目房屋征收部门负责人

  我们是都江堰市康复路124-130号的业主,市政府为了建设M-TR旅游客运专线项目,将我们列入了“被征收人”。我们完全拥护政府的决定。

  依照“四川省国有土地上房屋征收与补偿条例”(以下称“条例”)有关规定,为了“维护公共利益,保障被征收人合法权益”,体现“补偿公平、公开的原则”,现就“征收办”委托的四川恒誉房地产评估有限公司首期公示的”初评”结果,反应以下意见。

  一、“初评”定价太低,不能实现同地域同类房屋重置,违背了“条例”规定的“评估原则”和“公平”原则。

  “条例”第24条规定:“房地产价格评估应当按照国家规定的技术标准和评估程序,以基准地价、标定地价和各类房屋的重置价格为基础,参照当地的市场价格进行评估”。现据我们收集的信息表明:“初评”价格与同等地域,同类型房屋的价格相差甚远。也就是说,被征收人用“初评”价款去买同类新房和铺面是不可能实现的,无法实现“同类房屋重置”。这就违背了“公平原则”和“评估原则”。

  请问评估单位:你们所依据的技术标准、基准地价、标定地价、各类房屋的重置价格、当地市场价格能否公开透明地当众公布?真正体现“条例”规定的“补偿公平公开的原则”。

  二、“初评”价格太低,被征收人用补偿款不能实现同等地域、同类房屋产权的重置,直接侵害了被征收人的合法权益。

  由于太低的补偿价格,被征收人必须投入大量资金才能重置同等地域、同类铺面和房屋产权。这一差价,就是被征收人的直接损失。

  由于太低的补偿价格,被征收人被迫在2.5环以外去买房,地域环境差别太大,房屋价值也太低,这也就直接损害了被征收人的合法权益。

  “条例”明文规定,要体现“公平”,要“保障被征收人的合法权益”,补偿价格太低就违背了这一原则。

  三、如果补偿价格问题差距太大,我们可选择同等地域、同类房屋铺面产权调换。

  依照“条例”第33条规定:“被征收人可以选择货币补偿,也可选择房屋产权调换”。

  康复路124-130号,地处一环路以内的城中心地域,距离堆公园仅800米左右,距快铁站仅300米左右,交通方便,既具有主干道街面的商业功能,又能避开主干道上汽车喧闹和尾气的侵扰,大有“闹中取静”的优势。如果征收方在江安路、都之都、新马路、幸福路、建设路等同等地域拥有或购得同等房源,我们也愿意选择“铺面产权调换方案”。

  四、在普遍“初评”价格太低的情况下,针对我们124-130号这幢灾后重建房屋的“初评”价格更是极不合理。

  我们这幢楼地处成都大学对面约20米内短巷里,门前有10多米宽的开阔地坝,后面是党校大片开阔绿地,是发展休闲娱乐及第三产业的好地段。又是“闹中取静”的居家好地段。然而“初评”价格新房铺面仅为10911元/每平方米,住房4147元/每平方米。与相邻房屋铺面价格都相差太远,这已然有失公平。

  五、依照“条例”第29条规定,我们强烈要求本项目注册房地产估价师在公示期间进行现场说明和解释,并及时纠正不公平的错误行为。我们认为,这既是法律规定程序,也是动员群众、推动项目顺利进展的好办法。

  以上情况,请明察。

  都江堰市康复路124-130号业主

本文链接:http://www.qhgqw.com/qihuo/2423.html 转载需授权!

tr外汇

上一篇:积点德:做外汇朋友开户别被骗(想外汇开户的有用处)

下一篇:魔兽争霸3人族在TR在TR地图我怎么办

相关文章

网友评论