Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

implement the command chunk to divide a large file (filename.txt) into files of 1,000 lines each. At the UNIX shell prompt, your command should accept

implement the command chunk to divide a large file (filename.txt) into files of 1,000 lines each. At the UNIX shell prompt, your command should accept either:

 chunk [options] -f filename.txt [-p prefix] [-s suffix] chunk [options] [-p prefix] < filename.txt

[options] in square brackets indicates that the command recognizes both excluding [options], or including options. The options modifies the size of output of the files, as follows.

-l line_count ---- Creates smaller files of line_count lines in length (instead of the default of 1,000 lines). -w word_count ---- Creates smaller files of line_count lines in length (instead of the default of 1,000 lines). -c character_count ---- Creates smaller files of line_count lines in length (instead of the default of 1,000 lines). .

The chunk command will give each output file it creates the name prefix with a extension or suffix tacked to the end that indicates its order. By default, the chunk command should use 2 character alphabetical suffixes: ----- aa to the first output file, ----- bb to the second output file, proceeding through the alphabet to ----- zz for subsequent files.

If the user prefers numberic:

-s suffix ---- Creates a 2 digit character numeric suffix, with starting number indicated by the suffix, so that if suffix -is 00, then chunk will generate:

----- 00 to the first output file, ----- 01 to the second output file, proceeding through the alphabet to ----- 01 for subsequent files. -p prefix ---- If a prefix is not indicated, the default prefix will be x.

EXIT STATUS The chunk utility exits 0 on success, and >0 if an error occurs.

Example:

chunk -l 100 -f maria.txt -p part- -s 00

Here chunk divides file maria.txt to new files named part-00, part-01, part02, ... that are each 100 lines long, except possibly the last file that may be less than 100 lines long.

chunk -w 100 -f maria.txt -p part- -s 00

Here chunk divides file maria.txt to new files named part-00, part-01, part02, ... that are each 100 words, except possibly for the last file that may be less than 100 words long.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Systems Introduction To Databases And Data Warehouses

Authors: Nenad Jukic, Susan Vrbsky, Svetlozar Nestorov

1st Edition

1943153191, 978-1943153190

More Books

Students also viewed these Databases questions

Question

1. Prepare a flowchart of Dr. Mahalees service encounters.

Answered: 1 week ago