LINUX.ORG.RU

Сообщения tmfd

 
Форум — Desktop

перенумеровать фото

Нужно список фото в каталоге перенумеровать по порядку в стиле

0000.jpg
0001.ipg
....


помогите доделать команду, чтобы дописывались нули

list=`ls *.jpg`
i=0
for name in $list ; do
echo "$i --- $name"
(( ++i ))
done

позже echo заменю на mv

0 --- im_2763.jpg
1 --- im_2788.jpg
2 --- im_2791.jpg

tmfd
()
Форум — Desktop

чем засканить в pdf?

Какой софт существует для работы со сканером под Linux? Требуется немного, отсканировать книжку в формате pdf или djvu.

tmfd
()
Форум — Desktop

bash2gnuplot

не поможете дать вот эту башевскую команду только в gnuplot-е

$ while : ; do echo -e "plot 'b1' w l\n pause 1" | gnuplot ; done

мешает постоянно загружающееся и выгружающееся окно гнуплота

tmfd
()
Форум — Desktop

smtp.mail.ru

Уже порядка месяца не могу отправить из evolution письмо. Настройки не менял, годами работало. Подскажите где копать. Высвечиваемой сообщение "Ошибка при выполнении операции".

tmfd
()
Форум — Development

вычислить время на сях

Пытаюсь вычислить время исполнения программой некоторого участка кода в милисекундах.

struct timespec now;
clock_gettime(CLOCK_REALTIME, &now);
long int time1 = now.tv_nsec/1000000;
...

clock_gettime(CLOCK_REALTIME, &now);
long int time2 = now.tv_nsec/1000000;
std::cout << (time2-time1) << ' ' << std::flush;

вижу отрицательно время

-342 -455 ...

Что не так?

P.S. хотя в time.h tv_nsec типа long int, кроме того без деления на мильён тоже чиcла тоже негативные.

/* POSIX.1b structure for a time value. This is like a `struct timeval' but has nanoseconds instead of microseconds. */
//struct timespec
// {
// __time_t tv_sec; /* Seconds. */
// long int tv_nsec; /* Nanoseconds. */
// };


:w




tmfd
()
Форум — Desktop

снять загруженность ядер

Дистрибутив Ubuntu Linux. порекомендуйте софт, который бы позволял сделать отчет в виде графика загруженность ядер процессора при распараллеливании программы. Может в OpenMP что-то входит?

tmfd
()

RSS подписка на новые темы