Beginner's school: Basic knowledge about Linux operating system Shell

Source: Internet
Author: User
Article Title: newbie School: Basic knowledge of Linux operating system Shell. Linux is a technology channel of the IT lab in China. Including desktop applications, Linux system management, kernel research, embedded systems, open source, and other basic categories 1 cat/etc/shells
 
View the available shell on the computer
 
2. Write a shell and save it as firstscript.
 
  
#! /Bin/bash

# This is a test.

Echo-n Your current directory is:

Pwd

Echo $ HOME

Echo Your current directory is:

Pwd

# END.

 
3. Run firstscript
 
$/Bin/bash firstscript
 
If the file cannot be found, use pwd to view the current directory.
 
$/Bin/bash pwd/firstscript
 
The current running result is displayed.
 
4. You can modify firstscript to execute
 
$ Chmod a + x firstscript
 
Enter $./firstscript.
 
The above shell is not exchanged, so we can interact as follows:
 
  
#! /Bin/sh

Echo-n Please input your ID:

Read id_var

Echo-n Please input your password:

Read password

Echo User ID = $ id_var

Echo password = $ password

If [$ password = "admin"]; then

Echo "password is right"

Else

Echo "password is wrong"

Fi

 
Run the same command as before and test it by yourself.
 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.