I've been studying this Linux shell program recently because I'm interested in this Linux system, so I've learned the shell programming at once.
In fact, this Linux shell programming is a summary of the execution of this overall command, that is, if you are an execution command, you will be exhausted, so this shell script can help us solve a lot of physical strength, because a Linux administrator, You are impossible to solve this Linux problem by hand, so the automatic problem-solving method will be logged in, then, if you are a Linux-level expert, this shell script programming, you are required, without any meaning of suspicion.
In fact, this shell script programming, I have learned before, in fact, is not how difficult, and this Java and C + + syntax is similar, mainly you have to remember a lot of Linux commands, only your command remember more, your script to complete a lot of functions, so, The foundation of Shell scripting is your familiarity with this Linux system,
In fact, I mainly do this Java web direction of development, familiar with this linux is not necessary, but I like this system, I feel that only familiar with this system, you can be called an expert, if this system you are unfamiliar, then you this is a failure of the programmer.
The scripting language for Python scripting and shell programming is pretty much the same as a text command, followed by the execution of this bash or python, except that Python is a powerful language, scripting language.
In fact, the basic knowledge of Linux is so cumbersome, but, you just remember, this is not a problem, on the basis of Linux a lot of books, but you also can not look at WAN, in fact, the knowledge of this operating system, it is not said that you will be able to fix the 1:30, you have to have this tcp/ The knowledge of IP and the knowledge of this database and the knowledge of this programming language is an IDE's inheritance environment, and you are not able to handle it.
Shell Programming for Linux