The client has made the following changes to the job.
Client prefers freelancers from:
You are still able to submit a proposal for this job.
The client prefers freelancers from
a different location.
Create a small program using C or C++ or Perl script that will run on Linux boxes to recurse all volumes, all directories, and all files while logging each item to text files. Once all items are logged, the file must be zipped / tar'ed / GZipped and uploaded via FTP to a remote server. Each line item must have the following:
- 1 char showing object type
- UID (must be generated)
- Parent UID (from parent directory)
- Date Created
- Date Modified
- MD5 Checksum
- Size (bytes)
- Mime Type
A. Values in file are pipe delimited;
B. First line of first file must have the complete path and name of the log file;
C. A new log file must be created for each 100k lines with a sequential name;
D. Last line of last file must provide counts for total volumes, directories, and files;
E. FTP server name and credentials must be configurable at run time;
F. Desired log path must be passed in at run time;
G. Final app must run on UNIX, Linux, and OS X (terminal);
Sign in or Register to see more