Skip to content

Commit 08ddead

Browse files
author
Fatma Degirmenci
committed
Complete ls-grep file'
1 parent 407b010 commit 08ddead

4 files changed

Lines changed: 5 additions & 0 deletions

File tree

shell-pipelines/ls-grep/script-01.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@
33
set -euo pipefail
44

55
# TODO: Write a command to output the names of the files in the sample-files directory whose name contains at least one upper case letter.
6+
ls sample-files|grep '[A-Z]'
67
# Your output should contain 11 files.

shell-pipelines/ls-grep/script-02.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@
33
set -euo pipefail
44

55
# TODO: Write a command to output the names of the files in the sample-files directory whose name starts with an upper case letter.
6+
ls sample-files|grep '^[A-Z]'
67
# Your output should contain 10 files.

shell-pipelines/ls-grep/script-03.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@
33
set -euo pipefail
44

55
# TODO: Write a command to output the names of the files in the sample-files directory whose name starts with an upper case letter and doesn't contain any other upper case letters.
6+
ls sample-files |grep '^[A-Z][a-z]*$'
67
# Your output should contain 7 files.
8+

shell-pipelines/ls-grep/script-04.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@
33
set -euo pipefail
44

55
# TODO: Write a command to count the number of files in the sample-files directory whose name starts with an upper case letter and doesn't contain any other upper case letters.
6+
ls sample-files |grep '^[A-Z][a-z]*$'|wc -l
67
# Your output should be the number 7.

0 commit comments

Comments
 (0)