perl - 如何将 UNIX 路径转换为 ​​DOS 路径

标签 perl unix dos

需要正则表达式或其他一些方法将 UNIX 路径转换为 ​​DOS 路径。

我有

C:/My Document/Photo.gif

需要
C:\My Document\Photo.gif

最佳答案

#!/usr/bin/perl

use strict; use warnings;
use File::Spec::Win32;

print File::Spec::Win32->canonpath('C:/My Document/Photo.gif'), "\n";

关于perl - 如何将 UNIX 路径转换为 ​​DOS 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4505278/

相关文章:

regex - 将匹配的 Perl 正则表达式保存为变量

c - fork() 没有做我想要的

linux - 我们如何按照特定模式从文件中的行中删除字符串?

graphics - 0Dh 模式下的 DOS EGA 图形编程

.Net DateTime 到 DOS 日期 32 位转换

linux - 开发一个程序来分析 Linux 磁盘的目录结构并识别任何大于 500kbytes 的文件

excel - 使用 MIME::Lite 将 xlsx 附加到电子邮件

assembly - 将 2 个像素点在一起

perl - 在 Perl 中对范围运算符 (..) 的结果调用 'scalar'

bash - 在 Unix 中不同时写入文件