У меня есть несколько сценариев оболочки, созданных для окон, и я хочу запустить dos2unix
для них.
Но поскольку я прочитал, что dos2unix
работает в среде Linux, есть ли способ, с помощью которого я могу конвертировать свои файлы в формат UNIX, работая в Windows?
Я уже установил CYGWIN, но у меня возникают некоторые проблемы, такие как
[email protected] ~
$ pwd
/home/Administrator
[email protected] ~
$ cd C:\CVS Code
[email protected] /cygdrive/c/CVS
$ dos2Unix BLPDB000
BLPDB000:
dos2Unix processing BLPDB000: No such file or directory
[email protected] /cygdrive/c/CVS
$ dos2Unix -h
dos2Unix: bad argument -h: unknown option
[email protected] /cygdrive/c/CVS
$ dos2Unix --help
dos2Unix version 0.1.3
converts the line endings of text files from
DOS style (0x0d 0x0a) to UNIX style (0x0a)
Usage: dos2Unix [OPTION...] [input file list...]
Main options (not all may apply)
-A, --auto Output format will be the opposite of the autodetected source
format
-D, --u2d Output will be in DOS format
--unix2dos Output will be in DOS format
-U, --d2u Output will be in UNIX format
--dos2unix Output will be in UNIX format
--force Ignore binary file detection
--safe Do not modify binary files
Help options
-?, --help Show this help message
--usage Display brief usage message
--version Display version information
--license Display licensing information
Other arguments
[input file list...] for each file listed, convert in place.
If none specified, then use stdin/stdout
[email protected] /cygdrive/c/CVS
$
[email protected] /cygdrive/c/CVS
$ dos2Unix -oBLPDB000
dos2Unix: bad argument -oBLPDB000: unknown option
[email protected] /cygdrive/c/CVS
$ dos2Unix -k BLPDB000
dos2Unix: bad argument -k: unknown option
[email protected] /cygdrive/c/CVS
$ dos2Unix BLPDB000.txt
BLPDB000.txt:
dos2Unix processing BLPDB000.txt: No such file or directory
[email protected] /cygdrive/c/CVS
$ pwd
/cygdrive/c/CVS