Virtual Lab : Get Your hands dirty with grep & RegEx

Ramdev

I have started unixadminschool.com ( aka gurkulindia.com) in 2009 as my own personal reference blog, and later sometime i have realized that my leanings might be helpful for other unixadmins if I manage my knowledge-base in more user friendly format. And the result is today's' unixadminschool.com. You can connect me at - https://www.linkedin.com/in/unixadminschool/

Loading Facebook Comments ...

8 Responses

  1. Elumalai M says:

    Hi Ramdev,

    Appreciate your effort on research… 

    I have executed the script sh setup.sh. All the task files are 0 size, any additional steps in this script.

    var/root/unixadminschool # ls -l                                               
    total 0                                                                         
    -rw-r–r–    1 root     root             0 May 23 09:07 task1                  
    -rw-r–r–    1 root     root             0 May 23 09:07 task10                 
    -rw-r–r–    1 root     root             0 May 23 09:07 task2                  
    -rw-r–r–    1 root     root             0 May 23 09:07 task3                  
    -rw-r–r–    1 root     root             0 May 23 09:07 task4                  
    -rw-r–r–    1 root     root             0 May 23 09:07 task5                  
    -rw-r–r–    1 root     root             0 May 23 09:07 task6                  
    -rw-r–r–    1 root     root             0 May 23 09:07 task7                  
    -rw-r–r–    1 root     root             0 May 23 09:07 task8                  
    -rw-r–r–    1 root     root             0 May 23 09:07 task9                  
      

    • Ramdev says:

      Hi elumalai, yeah I have noticed it. Some browsers misinterpreting the single codes and doubles codes when you copy and paste them. Can you run the script with sh -x option so that you will know if any errors.

  2. Elumalai M says:

    Please see the below output…

    Welcome to Unixadminschool.com                                                  
    + echo Creating Required Directories and Files for your excercise               
    Creating Required Directories and Files for your excercise                      
    + mkdir -p /var/root/unixadminschool                                            
    + seq 1 10                                                                      
    + echo Create /var/root/unixadminschool/task1                                   
    Create /var/root/unixadminschool/task1                                          
    + grep ^#test1# setup.sh                                                        
    + cut -d# -f3                                                                   
    + echo Create /var/root/unixadminschool/task2                                   
    Create /var/root/unixadminschool/task2                                          
    + grep ^#test2# setup.sh                                                        
    + cut -d# -f3                                                                   
    + echo Create /var/root/unixadminschool/task3                                   
    Create /var/root/unixadminschool/task3                                          
    + grep ^#test3# setup.sh                                                        
    + cut -d# -f3                                                                   
    + echo Create /var/root/unixadminschool/task4                                   
    Create /var/root/unixadminschool/task4                                          
    + grep ^#test4# setup.sh                                                        
    + cut -d# -f3                                                                   
    + echo Create /var/root/unixadminschool/task5                                   
    Create /var/root/unixadminschool/task5                                          
    + grep ^#test5# setup.sh                                                        
    + cut -d# -f3                                                                   
    + echo Create /var/root/unixadminschool/task6                                   
    Create /var/root/unixadminschool/task6                                          
    + grep ^#test6# setup.sh                                                        
    + cut -d# -f3                                                                   
    + echo Create /var/root/unixadminschool/task7                                   
    Create /var/root/unixadminschool/task7                                          
    + grep ^#test7# setup.sh                                                        
    + cut -d# -f3                                                                   
    + echo Create /var/root/unixadminschool/task8                                   
    Create /var/root/unixadminschool/task8                                          
    + grep ^#test8# setup.sh                                                        
    + cut -d# -f3                                                                   
    + echo Create /var/root/unixadminschool/task9                                   
    Create /var/root/unixadminschool/task9                                          
    + grep ^#test9# setup.sh                                                        
    + cut -d# -f3                                                                   
    + echo Create /var/root/unixadminschool/task10                                  
    Create /var/root/unixadminschool/task10                                         
    + grep ^#test10# setup.sh                                                       
    + cut -d# -f3                   
    + echo Your Lab setup Ready                                                     
    Your Lab setup Ready                                                            
    /var/root #
    + echo Your Lab setup Ready                                                     
    Your Lab setup Ready                                                            
    /var/root #

  3. Ramdev says:

    Hi Ellumalai,  Thanks you. I got that fixed now, can you check. As i mentioned earlier the problem is with the double quotes which the clipboard fails to recognize. But now It should be fine.

  4. snehal says:

    How can I replace one specific word in from multiple presence in vi editor?

  5. Ramdev says:

    :1,$ s///g .

     We are having active facebook group to help unixadmin in quick manner…. please join  http://www.facebook.com/groups/Just.unix.no.noise/

  1. September 15, 2015

    […] Virtual Lab : Get Your hands dirty with grep & RegEx […]

  2. September 17, 2015

    […] Virtual Lab : Get Your hands dirty with grep & RegEx […]

Leave a Reply

Your email address will not be published.

[contact-form to='ramkumar.ramadevu@gmail.com' subject='New Learning Request Submitted'][contact-field label='Name' type='name' required='1'/][contact-field label='Email' type='email' required='1'/][contact-field label='Learning Request' type='textarea' required='1'/][contact-field label='Are you Looking for ' type='radio' required='1' options='Paid Training,Free Training'/][/contact-form]

What is your Learning Goal for Next Six Months ? Talk to us