Тема
|
awk скрипт
|
|
Автор |
no3vil (непознат
) |
Публикувано | 19.10.11 20:19 |
|
Здравейте имам следния проблем , опитвам се да напиша скрипт който да копира съдържанието на един текстови файл , и до го paste-не на определен ред на всички .txt файлове в определена директория ползвайки awk. Предварително благодаря за помощта.
|
|
Тема
|
Re: awk скрипт
[re: no3vil]
|
|
Автор |
Бokop (Христо) |
Публикувано | 19.10.11 21:38 |
|
Я ... За пръв път нещо интересно в този клуб. И до къде си стигнал?
Господ ще ми прости греховете. Това му е работата.
|
|
|
Само си мислиш че се опитваш или имаш някакъв резултат който евентуално можеш да постнеш?
Колегата който ти е отговорил преди мен разбира много, но тук не е място да пишем безплатни домашни и ако искаш да ти се помогне... постарай се повечко.
|
|
Тема
|
Re: awk скрипт
[re: Бokop]
|
|
Автор |
no3vil (непознат
) |
Публикувано | 20.10.11 00:54 |
|
Това ми е скрипта:
ARGS=2
E_WRONGARGS=85
if [$# -ne "ARGS"]
then
echo "Usage: directory template.txt"
exit $WRONGARGS
fi
args=("$@")
temp=$RANDOM
for file in $(ls $1/*.txt)
do
awk 'NR==10 {print "test"}1' $file>$temp
mv $temp $file
done
Така това претърсва всички txt файлове в директорията зададена като 1-ви аргумент на скрипта и на 11 ред шляпа test, аз обаче искам да е съдържанието на темплейта , който е 2-ри аргумент , пробвах доста варианти но нещо не успях да го наглася.
|
|
Тема
|
Re: awk скрипт
[re: no3vil]
|
|
Автор |
Бokop (Христо) |
Публикувано | 20.10.11 10:53 |
|
Довечера ще го погледна.
Edit: Като гледам това не е awk а bash скрипт. Нищо, че се ползва и awk.
Господ ще ми прости греховете. Това му е работата.Редактирано от Бokop на 20.10.11 11:06.
|
|
Тема
|
Re: awk скрипт
[re: no3vil]
|
|
Автор |
| (>[2] /dev/null) |
Публикувано | 20.10.11 12:36 |
|
Много неграмотно написан bash скрипт.
The last good thing written in C was Franz Schubert's Symphony No. 9.
|
|
Тема
|
Re: awk скрипт
[re: |]
|
|
Автор |
Бokop (Христо) |
Публикувано | 20.10.11 14:52 |
|
Пак ще сгреша да ти кажа нещо сериозно. Това е типично в твой стил. Вместо да се заяждам, че е неграмотно написан аз се радвам, че съм видял нещо с наченки на смисленост тук. На тебе май ти се четат теми само за каски и тениски с нинджи.
Господ ще ми прости греховете. Това му е работата.
|
|
Тема
|
Re: awk скрипт
[re: |]
|
|
Автор |
no3vil (непознат
) |
Публикувано | 20.10.11 15:02 |
|
Нямам претенциите да съм скрипт гуру, щом можеш напиши го по грамотно да се научим и ние. Както каза колегата има хора който живеят да се заяждат, за съжаление предимно в бг форумите. Ако ще помагаш супер, ако не приятен ден!
|
|
Тема
|
Re: awk скрипт
[re: no3vil]
|
|
Автор |
| (>[2] /dev/null) |
Публикувано | 20.10.11 15:57 |
|
Ами например това:
for file in $(ls $1/*.txt)
съвсем спокойно може да се замени с
for file in $1/*.txt
The last good thing written in C was Franz Schubert's Symphony No. 9.
|
|
Тема
|
Re: awk скрипт
[re: Бokop]
|
|
Автор |
| (>[2] /dev/null) |
Публикувано | 20.10.11 16:00 |
|
Щото ти каза нещо сериозно в тази тема, нали? Присмял се хърбел на щърбел.
The last good thing written in C was Franz Schubert's Symphony No. 9.
|
|