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

master-the-ls

Instructions

Create a script master-the-ls.sh, that will do the following:

  • list the files and directories of the current directory.
  • Ignore the hidden files, the "." and the "..".
  • Separates the results with commas.
  • Order them by ascending order of access time (the newest first).
  • Have the directories ends with a /.

Hints

Here are some Commands that can help you:

  • tr. Translate characters: run replacements based on single characters and character sets.

    • Replace all occurrences of a character in a file, and print the result: tr {{find_character}} {{replace_character}} < {{filename}}
$ cat uid.txt
My
UID
is
1000
$ tr "\n" " " < uid.txt
My UID is 1000
$
  • ls. List directory contents.
  • sed. Edit text in a scriptable manner.
$ cat text.txt
unix is a great os. unix is opensource. unix is a free os.
$ sed 's/unix/linux/' text.txt
linux is a great os. unix is opensource. unix is a free os.
$

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!

References