The first four methods are to remove some characters, and the last four methods to preserve certain characters1, # Intercept, delete the left character, retain the right charactervar= "Hello World"Echo ${var#*l}Results:Lo Worldwhere Var is the
Refer to "Linux command, editor and Shell Programming" (Tsinghua University Press)When you start the shell, it runs the startup file to initialize itself. Which file to run depends on how the shell interacts with a login shell or a non-landing shell
Hive command Line Common commandsLoading dataLoad data local inpath '/home/ivr_csr_menu_map.txt ' into table ivr_csr_menu_map;Partitioned by:Load data local inpath '/home/lftest/lf1.txt ' overwrite into table lf_test partition (dt=20150927);Add
First, the basic use of EvalEval will scan the back of the CmdLine two times, if after the first scan, cmdline is a normal command, then execute this command;If the cmdline contains an indirect reference to a variable, the semantics of the indirect
before starting the code, let's take a look at what a shell is. Shell English is also called the shell layer. In a computer, "system" software that "provides user interface", usually refers to the command parser of the command line interface. In
before starting the code, let's take a look at what a shell is. Shell English is also called the shell layer. In a computer, "system" software that "provides user interface", usually refers to the command parser of the command line interface. In
EvalThe role of Eval is to perform command-line processing again, that is, to perform two command-line processing on a single command line.Syntax: eval cmdlineEval will scan the back of the CmdLine two times, if CmdLine is a normal command after the
1. single brackets [] ①bash's internal command, [and test is equivalent. If we don't specify the absolute path, we usually use Bash's own commands. The left bracket in the if/test structure is the command ID that calls test, and the right bracket
before starting the code, let's take a look at what a shell is. Shell English is also called the shell layer. In a computer, "system" software that "provides user interface", usually refers to the command parser of the command line interface. In
1. What role does Eval have in the shell? Could you give me an example?Role:#!/bin/bashAa=h1Bb=h2var= (AA bb)For VAS in ${var[@]}Do Echo $vas Eval Var_temp=\$${vas} Echo $var _tempDone2. What is the role of dirname? Could you give me an
First, the user logged into the system after the system environment variables:$HOME user's own directory$PATH the directory that was searched when the command was executed$TZ Time Zone$MAILCHECK How many seconds to check if there are new letters$PS 1
This program mainly implements the Hive permission test. The system has the Administrator user single and test user tests. Under Path/home/test/, the pre-condition of the use case is written in the input folder, and each use case corresponds to an
Some time ago, just came to practice, because their development machine environment has not yet been equipped with the boss of the machine, opened, Yi ~! Why not traditional linux [[email protected]]? This aroused the baby's great curiosity (why the
#!/bin/bash# above is the shell script interpreter, which must be written at the beginning to represent the shell script. /bin/sh is more used under UNIX and features less than Bash. Use/bin/bash more, but/bin/sh is/bin/bash soft link in Linux.#
1. Data type:StringArray2. Naming conventions for variables:Can only start with a-Z or a-ZCannot have spaces in the middle, you can use _Punctuation cannot be usedCannot use the SHELL keyword3. Variable type:Environment variablesLocal variablesShell
The shell is known as the system administrator's choice for its stability, efficiency, and flexibility. The basic shell commands are described below, including directory switching, locating and viewing files, viewing user information, and more.1.
1: User's shell History command saved in Home/username/.bash_history#!! execute the user's previous command#! PWexecutes the last command in the command history that begins with PW2: ' * ' to match 0 or more characters'? ' Match one character#ls-D
1. Wildcard characters in the shell environment* 0 to multiple arbitrary characters? An arbitrary character[] a character in parentheses[-] All characters in the sequence[^] a character, and a character that is not in parentheses2. Special symbols#
Wildcard charactersWildcard characters can be used in place of a character. Typically, the asterisk "*" matches 0 or more characters, a question mark "?" Matches a 1 character.Use case:1. Files and directoriesWhen describing file names (or paths) in
Shell variable Handling1. Variable deletion${var#key} Delete the shortest match from the beginning${var# #key} Delete the longest match from the beginning 2. Variable deletion${var%key} Delete shortest match from tail forward${var%%key} deletes the
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