|
Тема
|
komandata pg
|
|
Автор |
stefan () |
Публикувано | 28.03.00 11:25 |
|
Nuvdaia se ot pomosht: stawa wypros za komandata pg (neshto kato cat no move da se zadade ot koi red nagore ili nadolu da wryshta izhoda) - ta tazi komanda ia niama standartno w Linux-a. Niakoi da znae kak se kazwa ekwiwalenta w Linux-a.
10x
| |
Тема
|
komandata pg
[re: stefan]
|
|
Автор |
Ogo () |
Публикувано | 28.03.00 15:54 |
|
tail - за разглеждане края на файла (tail -n50 = 50 последни реда)
head - за началото на файла - опция -n важи и тук
| |
Тема
|
komandata pg
[re: stefan]
|
|
Автор |
pope () |
Публикувано | 28.03.00 17:56 |
|
gledash vnimatelno i pechelish obezatelno.
pechat na pyrvite 10 reda ot file (emulira "head"):
sed 10q
pechat na pyrvia red ot file ("head -1"):
sed q
pechat na red 52:
sed -n 52p
zapochva ot red 3, pechata vseki 7-mi red:
sed -n 3~7p
pechata redove 8-12:
sed -n 8,12p
pechata vsichki redove s dyljina >= 65 znaka:
sed -n '/^.\{65\}/p'
pechata vsichki redove s dyljina < 65 znaka:
sed -n '/^.\{65}/!p'
pechata vsichko ot regexp do kraia:
sed -n '/regexp/,$p'
pechata poslednia red ("tail -1"):
sed -n '$p'
pechata poslednite 2 reda ("tail -2"):
sed '$!N;$!D'
pechata poslednite 10 reda ("tail"):
sed -e :a -e '$q;N;11,$D;ba'
Tova poslednoto e prekrasno, nali? :)
| |
|
10x
bih iskal da wi popitam oshte neshto- w momenta se mycha da naprawia edin script kojto da mi proweriawa poshtata i ako ima nowi mail-owe da mi prashta SMS na GSM-a. Imam slednia fail ml_sms.log sys struktura:
8:From: "Stefan Nontchev"
39:From: "pprych"
w moia skript triabwa da otdelia poleto 'From:' i prawia slednia cikyl:
.........
for ml1 in `cut -f 3 -d : ml_sms.log`
do
echo 'From:'$ml1|mail -s EmailToSMS 5988516686@sms.mtel.net
done
.........
no wmesto da polucha 2 SMS-a poluchawam 5 sys slednoto sydyrvanie:
' From:"Stefan '
' From:Nontchev" '
' From: '
' From:"pprych" '
' From: '
cut-komandata mi gi wryshta prawilno, no for-cikyla mi gi nacepwa na wseki space zaradi in-a. Ima li drug nachin da gi procheta tezi 'From:'-owe ot faila mi
10x otnowo
| |
Тема
|
komandata pg
[re: stefan]
|
|
Автор |
pope () |
Публикувано | 29.03.00 04:12 |
|
Moje da se mahnat vsichki blankove s
for ml1 in `cut -f 3 -d : ml_sms.log | tr -d ' '`
ako tova ti haresva esteticheski :)
| |
|
|
|
|