sort
sort [-o name] [-bdfinru] file...
.
-o name - , (
).
():
-b - ;
-d - ;
-f - ;
-i - ;
-n - , ;
-r - ;
file... - , .
:
cd..;ls|sort -d
ls|sort -r
.
1.2. find ( )
find path... [operand_expression]
path -
() true, operand_expression. , , .
operand_expression ():
-user uname
(POSIX) True uname.
-group gname
(POSIX) true
gname
-name pattern
(POSIX) True pattern.
pattern :
? - <newline>;
* - , , ;
[bracet-expr] - - . !, . ( .
HELP, ):
-exec utility_name [argument...];
(POSIX) True, utility_name . ;.
{} @
:
find. -user g/ /
find /bin -name [a-e]*
find /bin -exec print 1;
find /bin -exec print @;
find /bin -exec echo {};
.
shell-, # .
1) shell , use. use - shell - , #. #ifdef __USAGE #endif #.
:
#ifdef __USAGE
#proba 1
#proba 2
#proba 3
#endif
2) #! /bin/sh shell (subshell). . subshell . subshell exit 0.
|
|
exit [n]
shell , n. , .
2.1:
PRB - use - :
, use.
:
1) use PATH. PATH Shell
PATH=$PATH:/home/g( )
export PATH PATH
2) ( chmod inspect File Meneger).
3) .
2.2:
:
a=$(use abcd); test -z $a && print NOT use Meesage
print $a
a =$(use cat); test -z $a || print YES!!!
print $a
HELP -z test.
.
2.3:
a, 2.2, if... then... else.
2.4:
Select arg, , 2.2, result.txt.
arg - - use.
2.5.
2.5.1. ( quick), ; :
QUICK REPLAY
CREATED BY ( ) (DATE)
SYNTAX:
quick [path]
2.5.2. , .
2.5.3. COMMAND .
2.5.4. :
_______________________________
2.5.5. NOT use Message , use-.
2.5.6. /bin.
: :
. - ; .. - .
: - Select find -exec;
2.5.7. .
2.6.
(print_s), , symbol. use :
|
|
PRINT ALL FILES WITH SNAME
CREATED BY ( ) ()
print_s [path]
SYNTAX:
- ;
-
Input symbol >
( > \).
.
2.7.
, , symbol:
- ;
- ;
- , .
.
3.
1. .
2. .
3. .
4. 2.1-2.7.__