cygpath命令各参数详解

复制文章:https://blog.csdn.net/lxllzl/article/details/86484885

cygpath — Convert Unix and Windows format paths, or output system path information。

下面是命令模板

1 cygpath (-d|-m|-u|-w|-t TYPE) [-f FILE] [OPTION]... NAME...
2 cygpath [-c HANDLE]
3 cygpath [-ADHOPSW]
4 cygpath [-F ID]

OPTION:

 1 -d, --dos             print DOS (short) form of NAMEs (C:\PROGRA~1\)
 2   -m, --mixed           like --windows, but with regular slashes (C:/WINNT)
 3   -M, --mode            report on mode of file (currently binmode or textmode)
 4   -u, --unix            (default) print Unix form of NAMEs (/cygdrive/c/winnt)
 5   -w, --windows         print Windows form of NAMEs (C:\WINNT)
 6   -t, --type TYPE       print TYPE form: ‘dos‘, ‘mixed‘, ‘unix‘, or ‘windows‘
 7
 8 Path conversion options:
 9
10   -a, --absolute        output absolute path
11   -l, --long-name       print Windows long form of NAMEs (with -w, -m only)
12   -p, --path            NAME is a PATH list (i.e., ‘/bin:/usr/bin‘)
13   -U, --proc-cygdrive   Emit /proc/cygdrive path instead of cygdrive prefix
14                         when converting Windows path to UNIX path.
15   -s, --short-name      print DOS (short) form of NAMEs (with -w, -m only)
16   -C, --codepage CP     print DOS, Windows, or mixed pathname in Windows
17                         codepage CP.  CP can be a numeric codepage identifier,
18                         or one of the reserved words ANSI, OEM, or UTF8.
19                         If this option is missing, cygpath defaults to the
20                         character set defined by the current locale.
21
22 System information:
23
24   -A, --allusers        use `All Users‘ instead of current user for -D, -P
25   -D, --desktop         output `Desktop‘ directory and exit
26   -H, --homeroot        output `Profiles‘ directory (home root) and exit
27   -O, --mydocs          output `My Documents‘ directory and exit
28   -P, --smprograms      output Start Menu `Programs‘ directory and exit
29   -S, --sysdir          output system directory and exit
30   -W, --windir          output `Windows‘ directory and exit
31   -F, --folder ID       output special folder with numeric ID and exit
32
33 Other options:
34
35   -f, --file FILE       read FILE for input; use - to read from STDIN
36   -o, --option          read options from FILE as well (for use with --file)
37   -c, --close HANDLE    close HANDLE (for use in captured process)
38   -i, --ignore          ignore missing argument
39   -h, --help            output usage information and exit
40   -V, --version         output version information and exit

  cygpath程序是一个实用程序,它可以将Windows本地文件名转换为Cygwin POSIX样式的路径名,反之亦然。当Cygwin程序需要向本机Windows程序传递文件名,或希望从本机Windows程序获取文件名时,可以使用它。或者,cygpath可以任意格式输出关于重要系统目录位置的信息。

原文地址:https://www.cnblogs.com/YsirSun/p/12579442.html

时间: 03-26

cygpath命令各参数详解的相关文章

monkey命令行参数详解

monkey命令行参数详解:http://blog.sina.com.cn/s/blog_6fc352ca01017fsf.html Monkey的使用:http://blog.csdn.net/bruce_ke/article/details/8470252

linux-linux top 命令各参数详解

简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最"敏感"的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序:而且该命令的很多特性都可以通过交互式命令或者在

find 命令的参数详解

find一些常用参数的一些常用实例和一些具体用法和注意事项. 1.使用name选项: 文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用.  可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来.  不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.log的文件,使用~作为 'pathname'参数,波浪号~代表了你的$HOME目录. find ~ -name "*.log" -print 想要在当前目录及子目录中查找所有

diff命令的参数详解和实例 【转】

转自:http://blog.chinaunix.net/uid-25324849-id-270254.html diff命令参数: diff - 找出两个文件的不同点 总览 diff [选项] 源文件 目标文件 描述 在最简单的情况是, diff 比较两个文件的内容 (源文件 和 目标文件). 文件名可以是 - 由标准输入设备读入的文本. 作为特别的情况是, diff - - 比较一份标准输入的它自己的拷贝如果 源文件 是一个目录和 目标文件 不是(目录), diff 会比较在 源文件(目录)

每天一个linux命令(22):find 命令的参数详解

find一些常用参数的一些常用实例和一些具体用法和注意事项. 1.使用name选项: 文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用.  可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来.  不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.log的文件,使用~作为 'pathname'参数,波浪号~代表了你的$HOME目录. find ~ -name "*.log" -print 想要在当前目录及子目录中查找所有

inotify之inotifywait命令常用参数详解

[[email protected] inotify-tools-3.14]# cd /usr/local/inotify-3.14/ [[email protected] inotify-3.14]# ./bin/inotifywait --help -r|--recursive   Watch directories recursively. #递归查询目录 -q|--quiet      Print less (only print events). #打印监控事件的信息 -m|--mon

Linux文件管理常用命令常用参数详解

目录管理 1.LS [参数] [目标目录] LS 列出目录下子目录和文件 -a 列出所有目录和文件包括隐藏目录 -l 列出文件详细信息:自左到右文件类型,权限,属主,属组,大小,时间,文件名 -h 列出可以读懂的格式文件大小 -S 根据文件大小排序 -s 列出文件块大小 -t 根据时间排序排序 -r 以相反顺序排序 2.mkdir 创建空目录 rmdir 删除空目录 可以一次创建多个目录 -v 显示创建目录详细信息 -p 递归创建子目录 mkdir -vp /tmp/{x,y/m} mkdir

sed命令-i参数详解

MySQL配置文件mysql.ini参数详解、MySQL性能优化

MySQL配置文件mysql.ini参数详解.MySQL性能优化 my.ini(Linux系统下是my.cnf),当mysql服务器启动时它会读取这个文件,设置相关的运行环境参数. my.ini分为两块:Client Section和Server Section.   Client Section用来配置MySQL客户端参数.   要查看配置参数可以用下面的命令: show variables like '%innodb%'; # 查看innodb相关配置参数 show status like

SWFTOOLS PDF2SWF 参数详解

转载至:http://blog.csdn.net/iamduoluo/article/details/6820329 SWFTools提供了一系列将各种文件转成swf的工具: font2swf.exe gif2swf.exe jpeg2swf.exe pdf2swf.exe png2swf.exe wav2swf.exe 具体的功能就顾名思义了. 其中把pdf转成swf的工具就是pdf2swf了.在命令行中运行pdf2swf src.pdf des.swf一般能满足需求.而命令行参数可以通过pd