Stap 2: De code.
Laat een programma te compileren van de gegevens maken. Aardige ding over dit is, alles wat we moeten doen is het toevoegen van eenheden van het hetzelfde type bestand (eenheid #) in de directory. Geen voorwaarden om te wijzigen van het programma, zelfs als u min of meer eenheden. Waarschuwing het zal doden de oude cutitdata, dus zorg dat u en alle bestanden een back-up en en degenen u niet hoeft verwijderen. Er is natuurlijk en eenvoudiger manier, maar wij zullen dat bewaren voor later...
Gebruik een teksteditor om het programma te creëren:
compiledata.sh
[code]# Haal gegevens van bestanden van de eenheid en maken. Bestanden knippen.
voor f in eenheid?
doen
newfile="$f.Cut"
knippen 12-25 $f - c > $newfile
gedaan
# Maak tmpfile.
Touch cutfile
RM cutfile
Touch cutfile
#create etiketten voor het bestand.
echo "" > cutitfile
ECHO inkomen: >> cutitfile
ECHO kosten >> cutitfile
# Zet het allemaal samen.
voor g in eenheid?. KNIPPEN
doen
--d, cutitfile $g plakken >> cutfile
MV cutfile cutitfile
gedaan
# uncomment de volgende regel als u gebruik wilt maken sc
# psc -d, < cutitfile > Units.sc
[/ code]
Maak het programma uitvoerbaar
$ chmod + x compiledata.sh
Voer het programma.
$./compiledata.sh
Zie de resultaten.
$ cat cutitfile
, Eenheid 1, Unit 2, eenheid 3
Inkomen: 5000, 45000, 18000
Uitgaven, 2000, 46000, 18000
Drie bestanden zijn nu gecombineerd in één! Dit is wat is bekend als een door komma's gescheiden bestand die de meeste werkbladen eenvoudig kunnen importeren.
We kunnen nu het werkblad gebruiken om de gegevens te importeren.