Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2022, 16:29   #1
borodatiy noname13
Новичок
Джуниор
 
Регистрация: 29.11.2022
Сообщений: 6
Счастье Переименовать обычные файлы (regular file)

Переименовать обычные файлы (regular file), название которых содержит символ ! в имя, совпадаю-
щее с его длиной.
Язык C под linux
borodatiy noname13 вне форума Ответить с цитированием
Старый 29.11.2022, 18:49   #2
borodatiy noname13
Новичок
Джуниор
 
Регистрация: 29.11.2022
Сообщений: 6
По умолчанию

ПОМОГИТЕ СДЕЛАТЬ ЧЕРЕЗ stat

#include <errno.h>
#include <stdio.h>
#include <dirent.h>
#include <string.h>

int main()
{
DIR *d=opendir(".");
if (!d)return -1;
struct dirent *e;
if (d==NULL)
{
perror("");
}
else
{
char s[255];
while ((errno =0, e=readdir(d)) != NULL)
{
printf("type=%d name=%s\n",e->d_type, e->d_name);
printf("%s\n",e->d_name);
strcpy(s,e->d_name);
for(int i=0;i<strlen(s);i++)
{
if (s[i]=='!')
}
rename(e->d_name,s);
if(errno!=0)
{
perror("");
}
}
printf("Unreadable");
return 0;
if (closedir(d)==-1);
{
perror("");
}
}
return 0;
}
borodatiy noname13 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переименовать файлы при копировании Taras2018 Общие вопросы Delphi 2 03.06.2018 23:51
Переименовать файлы nibufep Общие вопросы Delphi 17 28.01.2015 10:18
Не получается правильно переименовать файлы Janger Общие вопросы Delphi 7 20.02.2014 22:41
Переименовать файлы в папке FakeGen Общие вопросы Delphi 19 04.08.2011 10:34
Переименовать файлы по списку!? jungo Microsoft Office Excel 14 19.05.2008 11:43