具体思路如下,求代码
shell随机读取file.txt文本,file.txt文本有许多行文字
想用shell随机读取file.txt的任意一行文字并且写入到file.php第四行文件。

sed -i -e "4s/.*/$(sort -R file.txt | head -1)/" file.php

shell 排序去重问题


https://segmentfault.com/q/1010000000665713

shell的touch命令不能拼接路径吗

export mypath=/tmp
export subpath=/1
echo "$mypath$subpath/filename.txt"

文件为:
a|+|123|+|0|+|-|
b|+|222|+|1|+|-|
c|+|222|+|0|+|-|
a|+|123|+|0|+|-|
a|+|123|+|0|+|-|
c|+|222|+|0|+|-|

根据第一个域和第二个域排重,并把重复的记录写入临时文件
a|+|123|+|0|+|-|
a|+|123|+|0|+|-|
a|+|123|+|0|+|-|
c|+|222|+|0|+|-|
c|+|222|+|0|+|-|

 
sort test.txt -k1,2 | uniq -d > repeat.txt前面是对文件进行排序,后面是去重并将有重复的行重定向到repeat.txt文件中

Linux下rar及zip压缩包中批量替换某文件脚本

http://seanlook.com/2015/01/29/shell-batch-replace-files-from-rar-zip/
 
 

最新文章

  1. Linux中profile文件详解(转)
  2. yii php 图片上传与生成缩略图
  3. jquery选择伪元素属性的方法
  4. 你还在问android横竖屏切换的生命周期?
  5. 打开PDF文件弹出阅读未加标签文档的解决方法
  6. static_cast和reinterpret_cast
  7. MySQL之控制台修改密码
  8. 计算1到n整数中,字符ch出现的次数
  9. pod update或者pod install很慢
  10. MyBatis 查询映射自定义枚举
  11. Selenium的发展历史及原理
  12. 4.产生10个1-100的随机数,并放到一个数组中 (1)把数组中大于等于10的数字放到一个list集合中,并打印到控制台。 (2)把数组中的数字放到当前文件夹的numArr.txt文件中
  13. HTML5 Audio(音频)
  14. <自动化测试方案_2>第二章、自动化测试是什么?(What)
  15. Jfinal QuartzPlugin 简单使用案例
  16. 安装pydiction
  17. 解题:SCOI 2014 方伯伯运椰子
  18. PHP格式化金钱函数
  19. C++中string的成员函数
  20. Project Server调用PSI关闭任务以进行更新锁定任务

热门文章

  1. C#基础指针类型
  2. VS2010命令行编译C#和VC项目
  3. asp.net mvc3.0第一个程序helloworld开发图解
  4. php中能够获取到某一网站内容的方法
  5. Myeclipse里导入jQuery.js 时出现错误打红叉的解决方法
  6. Mac中Fn键技巧
  7. js 小数取整的函数
  8. webStorm快捷键总结
  9. click 绑定(一)无参数的click 事件绑定
  10. json对象和字符串互相转换