[vc_row][vc_column][fancy_heading h1=”0″ style=”line” title=”UNIX-Linux: Shell Programming”][/fancy_heading][/vc_column][/vc_row][vc_row][vc_column][vc_tta_tour style=”modern” shape=”round” color=”sky” spacing=”30″ controls_size=”md” active_section=”1″][vc_tta_section title=”Goals ” tab_id=”1604065565272-0952ab4b-2be9″][vc_column_text]
- Program in Shell and efficiently use SED and AWK tools
[/vc_column_text][/vc_tta_section][vc_tta_section title=”Public ” tab_id=”1604065565298-68cbe83d-dd67″][vc_column_text]Administrators, advanced users, application developers who need to use the shell in their daily work.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Prerequisites ” tab_id=”1604065566914-172a36e8-5557″][vc_column_text]Knowledge of basic controls.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Duration ” tab_id=”1604065572166-53f456c2-51ec”][vc_column_text]3 Days.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Pedagogical Methods ” tab_id=”1604065573084-6e82169a-e71a”][vc_column_text]This Shell Programming training is punctuated by an alternation of presentations and practical work. For “Distance” training, they are carried out with a Teams or Zoom type videoconferencing tool depending on the case, allowing the trainer to adapt his pedagogy. on our website all the details on distance sessions or virtual classes.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Programs ” tab_id=”1604065574013-13abc0f2-8a53″][vc_column_text]Characteristics and use of the Shell
Common points of “sh”, “ksh”, “bash” and “csh” A script: definition, execution and debugging
The common base: The Bourne Shell
The / etc / profile and .profile configuration files General information on the variables (reserved and predefined) The environment, the parameters The functions The management of “trap” exceptions
Structure of controls
Alternative “if”, command “test”, loop “for”, “while” and “until” Multiple branching “case”, jumpsCommand “expr”, internal command “exec”
The advanced elements of the Korn shell and the bash
The function libraries (ksh) Handling arrays and strings The “select” and “getopts” commands The configuration files The arithmetic
SED and AWK tools
Reminders and complements on regular expressionsSed, editor in “flow” mode:. orders. use of regular expressions in “sed”
Awk (language that deals with text):. structure of an awk program. sections, criteria, statements Functions[/vc_column_text][/vc_tta_section][vc_tta_section title=”Register for training” tab_id=”1604065575013-57877f5c-be18″][vc_column_text][contact-form-7 id=”266″ title=”Inscription”][/vc_column_text][/vc_tta_section][/vc_tta_tour][/vc_column][/vc_row]