the previous article provided some basic overview of Linux. This time we started to play the basis of command-line operation, and then rely on some graphical operation to improve our efficiency.Since we want to learn the Linux operating system, we
$# the number of arguments passed to the script$* displays all parameters passed to the script in a single string. Unlike positional variables, this option parameter can be more than 9$$ the current process PID number for the script to run$! Process
Cited: Before all too lazy, not in time to learn the knowledge summarized into the blog. Recently learning shell programming is just the beginning of a habit of blogging. Usually we will encounter a problem, after writing a project, want to count
The experience of Shell scripting in developmentThis period of time in the development of a program, program output has a lot of logs. Sometimes you need to log to analyze the problem of the error. Separate viewing efficiency is too low to analyze
A function is a block of script code that is given a name and can be reused anywhere in the code. Whenever you need to use such a block of code in your script, simply reference the name of the function that the block is assigned to.Create a
There are three methods to access a file:1. Read. The content of this file can be displayed.2. Write, delete or edit the file.3. Run a shell script or program Users of files can be divided into three types:1. File owner, that is, the creator of the
#! /bin/bash################################################################################# Zabbix extensions (C) 2011-* Joseph Bueno # Published under GNU General Public License version 2 or later.# See LICENSE.txt#--------------------------------
Type COMMAND-env x = '() {:;}; echo vulnerable 'bash-C' echo hello' in your terminal. if your system is vulnerable then abve command will return output like abovevulnerable Hello all the Debian/Ubuntu user to patch it kindly update your Bash to
In shell, the display format of commonly used date is as follows:
Date + % f // 2007-03-06Date + % Y % m % d // 20070306
Date + % t // 23:37:11
// YesterdayDate + % Y % m % d-d "-1 day"// TomorrowDate + % Y % m % d-d "+ 1 day"// Last monthDate + % Y
First, we will not introduce what shell scripts are. This blog only records every step of learning shell scripts.
First, we will introduce the basic shell rules:
The shell script is not a complex program. It is explained by line. The first line of
Any shell script you run has access to (inherits) the environment variables accessible to its parent shell. in addition, any arguments you type after the Script Name on the shell command line are passed to the script as a series of variables.
The
For those who just started to learn shell scripts, it is very important to establish programming thinking. They must be able to express what they need to do in programming, the following are some examples of my learning and collection, which may be
Recently, some hbase things were introduced during the testing of XX Project, hoping to record the process from the testing perspective and hope to help you quickly understand it. As a person who first came into contact with it, they need to grasp
Getting started with shell script
Note:
1. execute commands from top to bottom and from left to right;2. execute commands as mentioned in Chapter 5: multiple blank spaces between commands and options are ignored;3. blank lines will also be
How does Shell obtain parameters?
When writing a shell script, you often need to obtain parameters from the outside, for example:
$ sh demo.sh a
So how can we upload the above parameter A to the shell program.$0 $1... $10, where $0 is the name of
[Copyright statement: reprinted. Please retain the Source: blog.csdn.net/gentleliu. Mail: shallnew at 163 dot com]Since awk is often used in shell scripts, some variables in shell scripts must be passed to awk for use. This section describes how awk
A regular expression is a text mode consisting of common characters (such as characters A to Z) and special characters (such as metacharacters. This mode describes one or more strings to be matched when searching the text subject. A regular
Shell (Shellshock) vulnerability repairShell (Shellshock) vulnerability repair
Background:
More than two weeks have passed since the outbreak of the "Shellshock" Vulnerability (announced on April 9, September 24, 2014 ). I believe many people have
BASH Shell simple progress bar small function, bashshell
Not to mention, directly add the script.
# processbar processbar() { local current=$1; local total=$2; local maxlen=80; local barlen=66; local perclen=14; local
The peanut shell publishing website directly binds the website to a specific project-jboss version
Add
The practice is a bit unauthentic. If you have any other method, please let us know that it is not feasible to use the online comparison method,
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