由买买提看人间百态

topics

全部话题 - 话题: frz1
(共0页)
e****e
发帖数: 877
1
我有一个input变量:
/nfs/sc/proj/jkt/jkt088/jmeng/jkt/FRZ1/rcbgfctls_frz1_ww43.3
我需要输出:
$A = /nfs/sc/proj/jkt/jkt088/jmeng/jkt/FRZ1
$B = rcbgfctls
把这个path从最后一个"/"分开,前面的东西给$A。
最后的字符串从第一个"_"分开,我只要第一个r开头的部分给$B。
前面的path可能有很多个"/",后面的东西也可能有很多的"_"
怎么写一个小perl?
f***o
发帖数: 92
2
#!/usr/bin/perl


use File::Basename;


my $filename = "/nfs/sc/proj/jkt/jkt088/jmeng/jkt/FRZ1/rcbgfctls_frz1_ww43.3
";


print dirname($filename) . "\n";
split(/_/, basename($filename));
print $_[0] . "\n";
(共0页)