if shell , then, if . if fi.
if
if<ENTER>
_1 <ENTER>
<ENTER>
then<ENTER>
_1 <ENTER>
<ENTER>
fi<ENTER>
, shell search if... then. search grep . grep , . :
cat search<ENTER>
:
echo ,
Read word
Read file
if grep $word $file
then echo $word is in $file
Fi
grep. grep , /dev/null, if :
if grep $word $file > /dev/null<ENTER>
search. , echo.
if... then... else , else, , if . :
if<ENTER>
_1 <ENTER>
<ENTER>
then<ENTER>
_1 <ENTER>
<ENTER>
else<ENTER>
_1 <ENTER>
<ENTER>
fi<ENTER>
search, , . search :
echo ,
Read word
Read file
If
grep $word $file > /dev/null
Then
echo $word is in $file
Else
echo $word is NOT in $file
Fi
:
: &&
: ||
:!
break , , done fi.
continue , while for .
sh:
Sh -v shellprogramname
( shell , );
Sh -x shellprogramname
|
|
( ).
1. Shell.
2. ?
3. Shell .
4. Shell.
5. .
6. , .
7. ?
8. ?
9. .
10. , Shell.
11. Shell.
12. Shell.
1. ( ).
2. . a, b, c, d, x, :
, a=[1,2,5,8,10]
read, echo, for let; .
3. , , . read, echo while.
4. , . if, else, break continue. , .
5. , .
:
: <> labcontrol name1 name2 num
name1 ;
name2 ;
num ;
<> .
$./ labcontrol prog res2 , prog res 2 ($ - ).
, , .
2
: b, c, d read.
: echo.
4
: read ( ), , .
: echo . :
5
3
2
! , , - .
|
|