Linux Learning Record-variables

Source: Internet
Author: User

Local variables

Varname=value scope for the entire bash process

Local variables

Local Varname=value scope is the current code snippet

Environment variables

Export Varname=value scope is the current shell process and its child processes

Positional variables

$1,$2,...

Special variables

$? Previous command execution status return value

echo $?

Two return values for execution results (0-255)

0 performing the correct

1-255 Execution Errors



Undo Variable

unset varname


View current variables

Set


View environment variables in the current shell

Printenv

Env

Export


a=2

B=3

c= $A + $B

Echo $C

2+3



Script: The stack of commands, according to the actual requirements, combined with the command flow control mechanism to implement the source program.

Shebang: Magic number

#!/bin/bash




Linux Learning Record-variables

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.