File: doschk.1

package info (click to toggle)
doschk 1.1-7
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 224 kB
  • sloc: ansic: 375; sh: 153; makefile: 89
file content (45 lines) | stat: -rw-r--r-- 1,217 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
.TH DOSCHK 1 "doschk 1.1"
.SH NAME
doschk \- checks filenames for SYSV and DOS compatibility
.SH SYNOPSIS
.HP
.B doschk
filename ...
.SH DESCRIPTION
This program is intended as a utility to help software developers
ensure that their source file names are distinguishable on MS-DOS and
14-character SYSV platforms.  To perform this task, doschk reads a
list of filenames and produces a report of all the conflicts that
would arise if the files were transferred to a MS-DOS or SYSV
platform.

To use this program, you must feed it a list of filenames in this
format:

.P
	dir
.P
	dir/file1.ext
.P
	dir/file2.exe
.P
	dir/dir2
.P
	dir/dir2/file3.ext

If the list does not include the directory-only lines (like dir/dir2)
then their names will not be checked for uniqueness, else they will
be.  Typical uses of this program are like these:

.P
	find . \-print | doschk
.P
	tar tf file.tar | doschk

If this program produces no output, then all your files are MS-DOS
compatible.  Any output messages are designed to be self-explanatory
and indicate cases where the files will not transfer to MS-DOS without
problems.
.SH AUTHORS
DJ Delorie.  This manpage written by Ben Pfaff
<pfaffben@pilot.msu.edu> for Debian GNU/Linux.