Command line crash course



Download 309,48 Kb.
Pdf ko'rish
bet19/27
Sana16.03.2023
Hajmi309,48 Kb.
#919742
1   ...   15   16   17   18   19   20   21   22   ...   27
Bog'liq
CommandLine

You Learned This 
Here we clean up the files from the last exercise. Remember when I had 
you try to rmdir on a directory with something in it? Well that failed because 
you can't remove a directory with files in it. To do that you have to remove 
the file, or recursively delete all of its contents. That's what you did at the 
end of this. 
Do More 

Clean up everything in temp from all the exercises so far. 

Write in your notebook to be careful when running recursive remove 
on files. 


COMMAND LINE CRASH COURSE 
54 | 
P a g e
Pipes And Redirection 
Do This 
$ cat ex12.txt ex13.txt | less 
$ cat < ex13.txt 
I am a fun guy. 
Don't you know why? 
Because I make poems, 
that make babies cry. 
$ less < ex12.txt 
$ less < ex12.txt | cat | less 
$ cat ex13.txt > ex15.txt 
$ cat ex15.txt 
I am a fun guy. 
Don't you know why? 
Because I make poems, 
that make babies cry. 

> cd .. 
> cd temp 
> cat ex12.txt,ex13.txt | more 
> echo "I am a new file." > ex15.txt 
> cat ex15.txt 
I am a new file. 


COMMAND LINE CRASH COURSE 
55 | 
P a g e
> cat ex15.txt > another.txt 
> cat another.txt 
I am a new file. 
> cat ex15.txt | more 

You Learned This 
Now we get to the cool part of the command line: redirection. The concept 
is that you can take a command and you can change where its input and 
output goes. You use the < (less-than), > (greater-than), and | (pipe) 
symbols to do this. Here's a breakdown: 
$|$ 
The | takes the output from the command on the left, and "pipes" it to the 
command on the right. In line 1 you see me do that. 
$<$ 
The < will take and send the input from the file on the right to the program 
on the left. You see me do that in line 2. This does not work in PowerShell. 
$>$ 
The > takes the output of the command on the left, then writes it 
to the file on the right. You see me do that on line 9. 
$>>$ 
The >> takes the output of the command on the left, then appends it 
to the file on the right. 
There are a few more symbols, but we'll start with just these for now. 


COMMAND LINE CRASH COURSE 
56 | 
P a g e
Do More 

Create some more index cards for memorizing these three symbols. 
Write the symbol on one side, then what it does on the other side. 
Drill these just like the other commands. 


COMMAND LINE CRASH COURSE 
57 | 
P a g e

Download 309,48 Kb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   ...   27




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish