
10 changed files with 88 additions and 8 deletions
@ -0,0 +1,34 @@
@@ -0,0 +1,34 @@
|
||||
\chapter{scripting} |
||||
|
||||
\section{Awk} \index{Awk} |
||||
|
||||
|
||||
Quelques \textsl{oneliners} de bon aloi pour vous donner |
||||
une idée du langage\dots |
||||
|
||||
\begin{verbatim} |
||||
cat { print $0 } or just 1 |
||||
grep pattern /pattern/ |
||||
head -n 5 NR <= 5 |
||||
cut -f1 { print $1 } |
||||
tr a-z A-Z { print toupper($0) } |
||||
sed 's/hi/ho/g' gsub(/hi/,"ho") |
||||
wc -l END { print NR } |
||||
\end{verbatim} |
||||
|
||||
% =============================================================== |
||||
\subsection{Un exemple simple} |
||||
|
||||
À partir d'un jeu de données structurées, nous allons générer un |
||||
fichier \texttt{.inc} contenant un objet pour Povray\index{povray}. |
||||
Un cas d'école : un élément par ligne, les valeurs séparées par |
||||
des espaces. |
||||
|
||||
|
||||
\lstinputlisting[]{code/awk/dataset} |
||||
|
||||
Ces données sont les coordonnées \textsc{xyz} et le rayon d'une |
||||
petite collection de bubulles. Pratiquement, une représentation |
||||
sommaire d'une sphère de povray. |
||||
|
||||
% =============================================================== |
@ -0,0 +1,3 @@
@@ -0,0 +1,3 @@
|
||||
17 9 4 1.5 |
||||
11 0.8 2.3 0.989 |
||||
0 0 0 1 |
Loading…
Reference in new issue