Skärmutskrift

Slackware.SE Wiki

Hoppa till: navigering, sök

[redigera] 10.3 Skärmutskrift

10.3.1 cat

cat(1) är kort och gott "concatenate" (länka eller kedja samman). Det var från början tänkt att förena filer till en, men kan användas för många andra ändamål.

För att förena två eller flera filer till en, gör du enklast med att lista filerna efter cat kommandot sen styra om till en ny fil. cat fungerar med standart input och standard output, så du måste använda skalets omdirigerings tecken. Ett exempel.

% cat file1 file2 file3 > bigfile 

Detta kommando tar innehållet ur fil1, fil2 och fil3 och slår ihop alla till en stor fil.

Man kan också använda cat för att visa filer. Många användare cat för texfiler och använder more eller less kommandot, så här.

% cat file1 | more

Det kommer visa fil1 och pipe det genom more kommandot så att du bara får en skärm åt gången.

Ett annat vanlig användningsområde för cat är vid filkopiering. Du kan kopiera vilken fil som helst. så här:

% cat /bin/bash > ~/mybash

Programmet /bin/bash blir då kopierad till din hemkatalog och får namnet mybash.

cat kan användas till mycket, men vi tar bara upp ett fåtal här. Eftersom cat gör användandet så detaljerat av standarn input och output så är det perfekt för att användas i skal script eller andra delar av komplexa kommandon

10.3.2 echo

Kommandot echo(1) visar specifierad text på skärmen. Du specifierar strängen den ska visa efter echo kommandot. Som standard kommer echo att visa strängen och skriva ett tecken för ny rad efter sig. Du kan använda växeln -n för att dra in utskriften av ny rad. växeln -e kommer göra så att echo söker efter escape teclen i strängen och köra dem.

Klart, någon, jag har smått fått värmeslag, men fick lov att gå in och göra nått annat, var för jobbigt att stå i solen och skrapa fasad.. 
(målar om   kåken) stor risk att nåt är översatt åt skogen eller missa nåt.

--Dartanjang 16 juli 2006 kl.15.28 (CEST)

Den här artikeln är hämtad från http://wiki.slackware.se/index.php/Sk%C3%A4rmutskrift
Personliga verktyg