Hello everyoneThis is a self-reading, learning shell programming, the work of a large number of applications, especially awk, SED, grep-based. Hope to be useful to everyoneYou can see the central location directly."Data"Export
1. BackgroundThe Linux shell is a basic skill, often replaced by scripts such as Python, because of the weird syntax combined with poor readability. Since it is the basic skills, it is necessary to master, after all, the process of learning shell
1. What is a shell?The shell is the interface between the user and the Linux operating system.There are multiple shells in Linux, with bash being used by default.Classification of 2.shell(1) BashThe bash Shell is a free version of the Bourne shell,
grep, sed, and awk are all text processing tools, and although they all have their advantages and disadvantages, one text processing command cannot be completely replaced by another, or three text-processing commands will not appear. In comparison,
Break is to jump out of the current loop, and continue is to jump out of the loop and start the new loop again[Email protected] test]#CatDemo.SH #/bin/Bash while true; DoRead-P"Please input number:"x yif((x>9)); ThenContinueelif((y>9)); Then
Arithmetic operations in the shell require no spaces between numbers and operators;Special symbols do not need to be escaped;If the arithmetic expression contains other variables, you do not need to use the $ reference;General arithmetic operations:+
Simply put, the shell is a file containing several lines of shell or Linux commands. For a large number of commands that are written and used more than once, you can use a separate file to save it for later use. Usually the shell script is suffixed
One, for commandIn shell programming, sometimes we need to repeat the command until a certain condition is reached, and the bash shell provides a for command that allows you to create a loop that iterates through a series of values, each of which
Learn Linux, starting with the commandThe graphical interface just makes simple things simpler graphical interface can quickly handle simple things, such as opening/closing a file Then, as transaction complexity increases, the graphical interface
The SSH Secure Shell Client is a tool for connecting to a remote Linux system,Referred to as SSH client, simple and convenient operation. It is particularly suitable for remote operation of Linux system services under other systems.The following are
#! /bin/sh#shell script takes care of starting and stopping# The GlassFish DAS and GlassFish instance.## Chkconfig:-64 36# Description:tomcat Auto Start#/ETC/INIT.D/TOMCATD# Tomcat Auto-start# Source function library.#. /etc/init.d/functions# source
This article transferred from: http://blog.csdn.net/flowingflying/article/details/5069646
This article is also the fifth chapter of the Learning the Bash Shell 3rd Edition flow control reading notes, but we will not be limited to this. Flow
What I want to say here is a few shell parentheses, braces and parentheses, the use of commands, as follows:1.${var}2.$ (CMD)3. () and {}4.${var:-string},${var:+string},${var:=string},${var:?string}5.$ ((exp))6.$ (Var%pattern), $ (Var%%pattern), $
Text processing commands for Shell scripting Learning notesA. Cut (truncate text characters or field fields)Command format: Cut [option] FileCombined use of 1.-d and-F to intercept fieldsDescription: * denotes delimiter, such as-,:, empty characters,
Spatial information for file systemsDF CommandDfcommand provides a single-line summary,a row shows the used and available space for a loaded system of asking the price.the unit depends on the system,some use blocks,some of them areKB.Most modern
A bash vulnerability exists in the Sun Solaris Low version To resolve the issue by uninstalling or upgrading.1, all the PKG installation package:HTTP://MIRROR.OPENCSW.ORG/OPENCSW/ALLPKGS/2, download and install: #gunzip
The conditional judgment statement in the shell is an upgrade to the previous "conditional test statement in the shell", meaning that the preceding test statement serves the IF~THEN~FI statement for the current judgment statement.We're still rolling
As a LinuxSA, daily operations in many places will use the script, and the server's IP generally use static IP or Mac binding, of course, the latter is relatively cumbersome to operate, while the former we can set the hostname, IP information,
I've seen a few books on Shell programming and Linux commands, and this one is particularly impressive, though it's still an introductory book, but I think it's a little bit more detailed and broader than I've ever seen before. Today just read, but
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