Exercises

10.5. Exercises

Here are some brain crackers:

  1. Write a script that does the following:

    • Display the name of the script being executed.

    • Display the first, third and tenth argument given to the script.

    • Display the total number of arguments passed to the script.

    • If there were more than three positional parameters, use shift to move all the values 3 places to the left.

    • Print all the values of the remaining arguments.

    • Print the number of arguments.

    Test with zero, one, three and over ten arguments.

  2. Write a script that implements a simple web browser (in text mode), using wget and links -dump to display HTML pages to the user. The user has 3 choices: enter a URL, enter b for back and q to quit. The last 10 URLs entered by the user are stored in an array, from which the user can restore the URL by using the back functionality.


91 visits (2 today, 4 this week, 20 this month, 91 this year)
Uptime: 11:22:34 up 5 days, 19:14, 3 users, load average: 0.00, 0.00, 0.00
3.146.152.176 GET from server z.lamurakami.com

Monday, September 16, 2024 @ 11:22:34 AM
z.ServerAdmin@lam1.us