Guest User

Untitled

a guest
Nov 22nd, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. echo "Making directory lenken-test and lenken-server-test in ~/Documents"
  4.  
  5. mkdir ~/Documents/lenken-test && mkdir ~/Documents/lenken-server-test
  6. echo "> Directories successfully created"
  7.  
  8. echo "> Navigating to ~/Documents/lenken-test"
  9. cd ~/Documents/lenken-test
  10.  
  11. echo "> Creating file1.txt and file2.txt"
  12. touch file1.txt file2.txt
  13.  
  14. #- Writes into file1
  15. CONTENT="this is a file one"
  16. echo $CONTENT > file1.txt
  17.  
  18. #- Copies the content of file1.txt into file2.txt
  19. echo "> Copying file1.txt into file2.txt"
  20. cat file1.txt > file2.txt
  21.  
  22. #- Moves all files in lenken-test into the lenken-server-test directory
  23. echo "> Moving files from lenken-test directory to lenken-server-test"
  24. mv ~/Documents/lenken-test/* ~/Documents/lenken-server-test
  25.  
  26. #- Copy file1.txt from lenken-server-test to lenken-test
  27. echo "> Copying one.txt to directory test"
  28. cp ~/Documents/testTwo/one.txt ~/Documents/test
  29.  
  30. #- Lists the content of the directory and opens the created files
  31. echo "> contents:"
  32. cd ~/Documents/lenken-server-test/ && ls -al && open -e ./*.txt
  33.  
  34. #- Delete all files from testTwo directory
  35. echo "Deleting directory lenken-server-test and all its content"
  36. rm -r ~/Documents/lenken-server-test/
  37.  
  38. echo "done"
  39.  
  40. #- prompt user to enter a folder/file name
  41. read -p "Enter a folder or file name to search in ~/Documents " keyword
  42.  
  43.  
  44. #- filter file list by keyword passed above
  45. ls -l ~/Documents | grep $keyword
Add Comment
Please, Sign In to add comment