|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.11.2022, 16:29 | #1 |
Новичок
Джуниор
Регистрация: 29.11.2022
Сообщений: 6
|
Переименовать обычные файлы (regular file)
Переименовать обычные файлы (regular file), название которых содержит символ ! в имя, совпадаю-
щее с его длиной. Язык C под linux |
29.11.2022, 18:49 | #2 |
Новичок
Джуниор
Регистрация: 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; } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переименовать файлы при копировании | 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 |