In doing some Android automation scripts, such as the mobile phone QQ input Chinese chat content, due to the use of Robotium, Appium and other tools to do, because of TX signed verification, so log on QQ. Later only use the most stupid monkeyrunner
System: CentOS 5.xOpenSSL upgrade script content:Cat openssl_update.sh
The code is as follows
Copy Code
#!/bin/bashif [[$EUID-ne 0]]; Thenecho "This script must is run as root" 1>&2Exit 1FiYum-y Install glibc* cpp gcc*
The SSH connection to a remote host will ask for a password, like the default behavior of the SU, sudo command, is not read from stdin, the legend is for security considerations, but sometimes in the script does require an unattended landing.
There are many ways to read one file at a row in Linux, the most common of which is the method in the following script, and the most efficient and most used method. In order to give you an intuitive feeling, we will test the execution efficiency of
First, install email send program
Copy Code code as follows:
Yum Install SendMail Mutt
Second, install the FTP client program
This script needs to use an FTP client program to upload files to the FTP space, so you must
AWK offers the most powerful features:
Can be matched for regular expressions
Style mount
Flow control
Mathematical operators
Process Control Statements
Built-in variables and functions
You can think of awk as a complete
First, install the following Linux mail client msmtp software (similar to a foxmail tool)1. Download and install:
Copy Code code as follows:
# tar JXVF msmtp-1.4.16.tar.bz2
# CD msmtp-1.4.16
#./configure--PREFIX=/USR/LOCAL/MSMTP
For the server, the online rate is very important, there are problems to be resolved in a timely manner, but the system administrator can not be kept in the computer next to the site through the script to monitor the problem in a timely manner
Learn awk, you must remember to practice, only in practice to find problems, the following on my experience in learning and practice, summed up the difference between rs,ors,fs,ofs and contact.
One, RS and ors
1,rs is the record delimiter , the
/bin/bash,/bin/sh,/bin/csh ...The general Linux Default User shell is bash, which means you can log in and knock commands.Non-landing shell, the classic/bin/nologin is a non-landing shell, that is, if a user default shell is it, the user even log
Shell Script Series Tutorial Two: Start Shell programming2.1 How do I write a shell script?(1) The most common use of VI or mcedit to write shell scripts, but you can also use any of your favorite editor;(2) After the script is written, to set
Bash Shell built-in commands and reserved wordsCommandMeaning!Reserved words, logical non-:Don't do anything, just do the parameter expansion.Read the file and execute it in the shellAliasTo set a command or command-line aliasBgTo run a job in the
I. Declaration and reference of variables in the shell[[email protected] ~]# Var1=hello[[email protected] ~]# echo $var 1hello[[email protected] ~]# echo ${var1}worldhelloworldIn the shell, a reference to a variable uses $.In the above code, $var 1
General work to deploy a new server, deployment completed also add Zabbix monitoring, so install Zabbix client is very frequent, I wrote here a simple automatic installation script, not very perfect, but also can be used in peacetime.The script may
Continue and break are commonly used in the while, until, select Loop statements, exit this round or all loops under specified conditions, we need to use the example to verify the results of the operation, it is good to understand. But it's really
Background: Shell scripting is an essential tool for Linux OPS, and it is important to install shell scripts as a service and join the system to start and then manage them using services.When we run the command to install the service, assume that
There is a HIVE-E command in hive that can pass parameters, but when the HQL statement is more, the entire shell script will look messy, of course someone might say hive-f can implement a direct call to a file,bingo indeed, but there is a big flaw,
I. about the shellShell, English is shell, the meaning of the shell, as in the computer, there is also a layer of meaning, that is, the shell can be seen as a computer system encapsulation of the shell for the user to use, so the user can manipulate
Linux Remote Execute shell commandIn a Linux system, we often want to execute a shell command on machine B on a machine.The following scenario is a popular and reliable solution.1.SSH Login without password# Local server execution (a machine):
An associative array of shellsThe Shell associative Array bashi has no native support for similar hash table, unlike Perl or Python. The subscript array element is accessed by an array subscript (an array subscript can be an arithmetic
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