de.frame4j
Class FS

java.lang.Object
  extended by de.frame4j.util.App
      extended by de.frame4j.FS
All Implemented Interfaces:
AttrSettable, TextHelper.MessageComponents, UIInfo, ActionListener, EventListener, DynamicMBean

@MinDoc(copyright="Copyright 1997 - 2003, 2009  A. Weinert",
        author="Albrecht Weinert",
        version="V.20",
        lastModified="11.02.2010",
        lastModifiedBy="A. Weinert",
        usage="start as Java application (-? for help)",
        purpose="search files, sort and list; search doublets")
public class FS
extends App

Search files, sort and list; search doublets.

This application searches files and directories and detects doublets visiting one or more base directories and optionally their subdirectories. The selection criteria may be quite complex:
java FS \source\java;html;xml -omitDirs CVS -since 1.3.03 doc\html;xml -r

Criteria and options set (-omitDirs, -since and -r in above example) are valid for all files respectively directories no, matter what the parameter sequence "and mix " is. At the end the tool lists all matching files sorted by file names.

A search for file doublets is available too. This is a good first step for automated or hand crafted clean up campaigns. For any two files to be considered as equal by this tools at least two conditions must be met: