Övning 16 / 24
Omdirigera med > och >>
Beräknad tid: 15 min
Varför
Utskrift behöver inte stanna i fönstret. > sparar den i en fil. >> lägger till sist utan att radera det som fanns.
Den nya idén
Ett ensamt > skapar eller skriver över. Två tecken >> lägger till. Det gäller både Mac och CMD.
echo rad1 > logg.txt
echo rad2 >> logg.txtMac
cd ~/iot-lab
echo forsta > logg.txt
echo andra >> logg.txt
cat logg.txt
echo bara-en > logg.txt
cat logg.txtMac (Terminal)
Mac
forsta
andra
bara-enWindows (CMD)
cd %USERPROFILE%\iot-lab
echo forsta> logg.txt
echo andra>> logg.txt
type logg.txt
echo bara-en> logg.txt
type logg.txtWindows (CMD)
Windows (CMD)
forsta
andra
bara-enUppgift
I iot-lab: skriv en rad till logg.txt med >. Lägg till en andra rad med >>. Visa filen. Kör sedan > en tredje gång med en ny rad och visa igen — de två första raderna ska vara borta.
Förväntat resultat
Efter >> ska filen ha två rader. Efter sista > bara en rad. Det är meningen.