作者iFEELing (ing)
看板FreeBSD
标题Re: [问题] 请问有关於资料处理的问题
时间Wed Dec 13 10:11:34 2006
※ 引述《kps (Good Luck)》之铭言:
: 我现在有3列数值(直的)
: 例如说:
: 1 2 3
: 4 5 6
: 7 8 9
: . . .
: . . .
: . . .
: . . .
: 我想要把列掉换一下顺序
: 2 3 1
: 5 6 4
: 8 9 7
: . . .
: . . .
: . . .
: . . .
: 请问要用什麽指令来做,因为资料量极为庞大,用一般的文字编辑器复制贴上会当机
: 请问我该怎麽做呢
: 谢谢
如果你要交换的列固定
应该弄一个script放着让它跑就可以了
像 perl
#! /usr/bin/perl
open inp,file;
open oup,>file2;
foreach(<inp>)
{
$_ =~ /(\d) (\d) (\d)/;
print oup ,"$1 $3 $2";
}
类似这样 当然 regexp 里面记得有更简洁的语法可以直接交换
但是那个我不常用 记不起来 XD
--
随着岁月流过 └
┘ 曾经
的年少轻狂 不
再 ┌┐
那些疯狂的不拘的奔
放的 ┌
┐ 刻在一张张
相片上 └也刻在
心中
无意中提起 也只
勾起嘴角的
微笑 └┘ 是啊
你不是从前的你
我也不是从前的我了
└┘ 我们被外
在的环境改变 重塑 被压进这个世
界 ┌┐ └
┘
但当
凝望你的双
眸┐ 最令我感
动的 ┌┐ └
┘
ξ amiangel └┘ ┌
┐ 是你眼神深处
我们曾有过
的真挚情感
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.141.127.66