mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.3 KiB
1.3 KiB
Count files
Instructions
Create a file count-files.sh
, which will print the number (and only the number) of regular files and folders contained in the current directory and its sub-folders (the current directory must be included in the count).
Usage
$ ./count-files.sh | cat -e
12$
$
Hints
Here are some Commands that can help you:
find
. Find files or directories under the given directory tree, recursively.
Find all php files in a directory:
$ find . -type f -name "*.php"
./tec.php
./login.php
./index.php
wc
is a command line utility for printing newline, word and byte counts for files. It can return the number of lines in a file, the number of characters in a file and the number of words in a file. It can also be combine with pipes for general counting operations Count lines, words, and bytes.
Here is an example that counts the number of lines, words and bytes:
$ cat example.md
this is a simple example
with two lines
$ wc -lwc example.md
2 8 40 example.md
You have to use Man or Google to know more about commands flags, in order to solve this exercise! Google and Man will be your friends!