Академический Документы
Профессиональный Документы
Культура Документы
Практическая работа Программирование в shell в среде UNIX OS
Практическая работа Программирование в shell в среде UNIX OS
6
shell UNIX OS
1.
, :
___________ ___________________________________________________
2.
shell, ,
( , 3-4 ), :
3. :
chmod 775 script
list=student
list=my$list
sorting=$(list)sort
echo $name
S=ls lit
$S
$now=`date`
now=$(date)
rwxrwxr-x script
list student
list mystudent
sorting mystudent + sort
name
S ls -lit
ls -lit
(-l),
i-node, (-i)
(-t)
,
now date ( )
$ read name
return - n. n ,
.
$ return 1
times - $ time ls
function - .
$ Hello () {echo "Hello World"}
for -
$ for var
if -
$ if list1 then list2 else list3 fi
while - do,
0
$ while list1 do list2 done
until - while, - ; $ until list1 do list2
done
case -
, , $ case-2 Hello
select - _ in,
$ select var 1 2
5. , count.txt,
(, for).
wc -l * 1> count.txt
6.
task6.txt (, vi).
, , , .
,
. ,
.
a.txt, b.txt, c.txt
,
.
first second
a.txt first
my.dat
,
txt second
second, a