Unverified Commit da02dfd2 authored by Rémy Huet's avatar Rémy Huet 💻
Browse files

Hello World

parent 892d32eb
Pipeline #32764 failed with stage
......@@ -14,9 +14,9 @@
pdfauthor={Rémy Huet},
pdftitle={Api/casoft Init - Jour 3 partie 1 : sh}
pdfsubject={Formation sh},
pdfkeywords={scipts, linux, GNU/Linux, sh, posix},
pdftitle={Api/casoft Init - Jour 3 partie 1 : Scripts shell}
pdfsubject={Formation shell},
pdfkeywords={scipts, linux, GNU/Linux, shell, posix},
......@@ -36,7 +36,7 @@ pdfproducer={Latex},
\title[Api/casoft Init - Sh]{Api/casoft Init - Jour 3 partie 1 - scripts sh}
\title[Api/casoft Init - Shell]{Api/casoft Init - Jour 3 partie 1 - scripts shell}
\titlegraphic{\includegraphics[width=5em]{./imgs/picasoft_logo.png}\\ \href{https://creativecommons.org/licenses/by-sa/4.0/deed.fr}{\includegraphics[width=4em]{./imgs/licence.eps}}}
\author[R. Huet]{%
\phantom{x}\hfill Rémy {\sc Huet} \hfill\phantom{x}}
......@@ -57,3 +57,41 @@
\frametitle{Un tout premier script !}
\framesubtitle{Hello World !}
Pour nos scripts, on utilisera bash, qui est un bon compromis entre puissance et compatibilité.
On crée donc un fichier :
\begin{beamercolorbox}[rounded=true, shadow=true]{terminal}
remy@hp-remy:~$ mkdir scripts \Pause
remy@hp-remy:~$ cd scripts \Pause
remy@hp-remy:~$ nano helloWorld.sh \Pause
Par convention, on utilisera l'extension {\bf .sh} pour tous nos scripts. \Pause
On écrit donc dans le fichier :
\begin{beamercolorbox}[rounded=true, shadow=true]{terminal}
echo 'Hello World !'
\end{beamercolorbox} \Pause
On rend le fichier executable et on lance le script :
\begin{beamercolorbox}[rounded=true, shadow=true]{terminal}
remy@hp-remy:~$ chmod +x helloWorld.sh \Pause
remy@hp-remy:~$ ./helloWorld.sh \Pause
Hello World !
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment