Copyright(c) by Galaxy CD – http://www.galaxycd.com
10
-
Kyù töï ‘>’ ñoåi höôùng, thay vì ñeán ñaàu ra chuaån (standard output) ‘ ‘ ñeán file
ñöôïc quy ñònh ngay sau ‘>’. ÔÛ ñaây caùc kyù töï goõ vaøo ñöôïc ghi vaøo file
‘text_file’.
-
Leänh
cat
, neáu khoâng coù ñoái soá (argument), seõ coi baøn phím laø ñaàu vaøo chuaån.
-
Goõ <Ctrl + D> taïi doøng troáng cuoái cuøng keát thuùc vieäc vaøo soá lieäu.
<
(1) >
Stdin KEYBOARD
FILE stdout
CONSOLE
stderr
2>
Hình 2 : ñoåi höôùng ñaàu vaøo/ra chuaån
Caùch vieát teân file khi taïo file:
-
ñoä daøi
+ teân file cuûa UNIX sys V daøi toái ña 14 kyù töï
+ teân file cuûa BERKELEY, baét ñaàu töø version BSD 4.2. coù theå daøi ñeán 256 kyù
töï.
-
khoâng coù söï haïn cheá duøng kyù töï naøo khi vieát teân file, song ta caàn chuù yù vaøi
ñieåm sau:
+ khoâng duøng caùc kyù töï ñaëc bieät (tröø daáu chaám ‘.’ hoaëc daáu gaïch döôùi ‘_’) vì
phaàn lôùn caùc kyù töï ñoù ñöôïc duøng trong cuù phaùp cuûa leänh Shell.
+ file coù teân baét ñaàu baèng daáu chaám ‘.’ laø file aån (hidden).
+ kyù töï vieát thöôøng khaùc vôùi vieát hoa.
Vieát teân file baèng caùch duøng caùc metacharacter (? Vaø *)
-
kyù töï ‘*’ thay theá moät xaâu kyù töï
-
kyù töï ‘?’ thay theá moät kyù töï
Thí duï:
$
ll
/bin/c*
$
ll
/bin/c?
2.4.4 Xoaù moät file thöôøng:
Leänh :
rm
Coù theå duøng leänh rm vôùi caùc tuyø choïn sau:
-i
coù hoûi ñaùp ñeå khaúng ñònh
-f
khoâng coù hoûi ñaùp. Tuyø choïn naøy raát nguy hieåm, chæ nhöõng ngöôøi söû duïng
coù kinh nghieäm vaø caån thaän môùi neân duøng.
$
rm text_file
$
rm -i
text_file
cat