? Time when the file is read
#! /Bin/bash
For file in 'ls/root'
Do
Stat $ File> 1.txt
Sed-n "7 P" 1.txt> 2.txt
Usetime = awk-F ":" '{print $2}' 2.txt
Echo "time =" $ File $ usetime
Done
? The while statement that reads each row of a file.
Cat afile | while read oneline
Do
Echo $ oneline
Done
? Each row of the file to be read is a for statement.
For I in 'cat afile'
Do
Echo $ I
Done
? Automatically add users
Useradd Test
Passwd test <EOF
111111
111111
EOF
? Automatic Process killing
PS-A | grep ''| awk '{print $1}' | xargs-I kill 9 {}
? Keep files for seven days
#! /Bin/bash
For file in 'ls/orabak'
Do
If [[$ {file: 0: 2 }== "DB"]; then
Fdate =$ {file: 10: 8}
Mydate = 'date + % Y % m % d-d "-7 day "'
If [[$ fdate <$ mydate]; then
Rm-RF $ file;
Else
Echo $ file;
Fi
Else
Fdate =$ {file: 12: 8}
Mydate = 'date + % Y % m % d-d "-7 day "'
If [[$ fdate <$ mydate]; then
Rm-RF $ file;
Else
Echo $ file;
Fi
Fi
Done
? View table fields
Su-Oracle <Bo
Sqlplus/As sysdba <EOF
Desc user_tables;
Exit;
EOF