zoukankan
html css js c++ java
openoffice 编译依赖关系履历
演示代码
下载
#
/usr/bin/perl -w
sub
readline
{
print
$_
[
0
]
,
"
\n
"
;
if
(
open
(FILE1
,
"
Qlist.txt
"
))
{
while
(
<
FILE1
>
)
{
if
(
$_
=~/^
$_
[
0
]
/
)
{
s
/
NULL
//
;
s
/\
n
//
;
close
(FILE1);
return
$_
;
}
}
}
close
(FILE1);
return
"
$_[0] :
"
;
}
print
"
Put in one model:
"
;
$putin
=<>
;
$putin
=~
s
/\
n$
//
;
$modellist
=&
readline
(
$putin
);
while
(
$modellist
=~
m
/\
b(
\
w
+
)
\
b(
?!
:
)
/
){
my
$tmp
=&
readline
($
1
);
$modellist
=~
s
/\
b(
\
w
+
)
\
b(
?!
:
)
/
$tmp
/
;
}
if
(
open
(OUTFILE
,
"
>OKlist.txt
"
))
{
print
OUTFILE (
$modellist
);
close
(OUTFILE);
}
Qlist.txt 依赖关系例子
vcl : a b c NULL
a : a1 NULL
b : b1 NULL
c : d NULL
a1 : NULL
b1 : NULL
d : e1 e2 NULL
e1 : NULL
e2 : NULL
oklist.txt 结果
vcl : a : a1 : b : b1 : c : d : e1 : e2 :
查看全文
相关阅读:
g4e基础篇#1 为什么要使用版本控制系统
软件开发的自然属性
定时器实现延时处理
二分查找法
php实现循环链表
redis实现分布式锁
RabbitMq初探——用队列实现RPC
RabbitMq初探——发布与订阅
RabbitMq初探——消息均发
RabbitMq初探——消息持久化
原文地址:https://www.cnblogs.com/cpper/p/1572188.html
最新文章
[Offer收割]编程练习赛9,10
单独编译和使用webrtc音频回声消除模块(附完整源码+测试音频文件)
梯度下降法的推导
MLE极大似然估计和EM最大期望算法
【转载】逻辑回归模型的前世今生
C++11中的技术剖析(std bind原理简单图解)
C++11中的技术剖析(萃取技术)
【转载】Visual Studio + VA 常用快捷键
【转载】查看Linux进程CPU过高具体的线程堆栈(不中断程序)
QUIC协议学习记录
热门文章
【转载】WebRTC基于GCC的拥塞控制(上)
【转载】带你吃透RTMP
Git 企业开发者教程
GitHub和75亿美金
d4d#9 玩Docker只要浏览器就够了,PWD是个神奇的网站
g4e基础篇#6 了解Git历史记录
g4e基础篇#5 创建分支和保存代码
g4e基础篇#4 了解Git存储库(Repo)
g4e基础篇#3 Git安装与配置
g4e基础篇#2 Git分布式版本控制系统的优势
Copyright © 2011-2022 走看看