Welcome 微信登录

首页 / 操作系统 / Linux / AIX下paste命令简介及使用

paste命令的用法 
cut命令将数据从文本中剪切出来,然后使用paste命令粘贴到相应文本中去。 
注意,粘贴两个不同来源的数据时,首先需将其分类,并确保两个文件行数相同。 
命令格式:paste -d -s -file1 file2 
-d:指定不同于空格或tab键的域分隔符,如#,-d# 
-s:将每个文件合并成行而不是按行粘贴 
-:使用标准输入,如通过管道命令传递数据。 
 
从上面的文件中剪切数据,写入相应文件中。 
cut -d: -f 1 pers.txt > pas1.txt 
cut -d: -f 3 pers.txt > pas2.txt 
pg pas1.txt 
R.Jone 
S.Round 
L.Clip 
pg pas2.txt 
ID897 
ID666 
ID982 
 
将这2个文件的数据粘贴到一起: 
paste pas1.txt pas2.txt 
R.Jone  ID897 
S.Round ID666 
L.Clip  ID982 
 
文件的顺序影响着粘贴的结果: 
paste pas2.txt pas1.txt 
ID897  R.Jone 
ID666  S.Round 
ID982  L.Clip 
 
为粘贴的数据指定分隔符: 
paste -d# pas1.txt pas2.txt 
R.Jone#ID897 
S.Round#ID666 
L.Clip#ID982 
 
将两个文件合并成行,并用@分隔开: 
paste -s -d@ pas1.txt pas2.txt 
R.Jone@S.Round@L.Clip 
ID897@ID666@ID982 
 
查看当前目录下的文件,并以每行显示4个文件(域)的方式显示数据,使用@作为分隔符: 
ls | paste -d@ - - - - 
copyright.txt@iplist.txt@names.txt@parts.txt 
pas1.txt@pas2.txt@pers.txt@town.txt 
video.txt@video2.txt@week.txt@ 相关阅读:AIX下cut命令简介及使用 http://www.linuxidc.com/Linux/2012-12/75888.htmLinux下的基本网络配置(即时生效)AIX下cut命令简介及使用相关资讯      paste命令   AIX  AIX命令 
  • AIX上断开的NFS 挂载点 导致   (02/18/2015 09:27:04)
  • 扩展AIX上的LV大小  (05/25/2014 07:30:14)
  • AIX下做定时任务注意事项  (04/26/2014 10:46:52)
  • AIX HACMP系统错误--NODE同步配置  (08/06/2014 14:42:53)
  • 使用Smitty进行AIX上Logical   (05/03/2014 14:32:47)
  • 断电导致的AIX上hacmp不能启动的问  (02/10/2014 19:49:10)
本文评论 查看全部评论 (0)
表情: 姓名: 字数