filenames

Я пытаюсь придумать функцию, которая делает хорошую работу по очистке определенных строк, чтобы они были безопасны для использования в URL-адресе (например, post slug), а также безопасны для использования в качестве имен файлов. Например, когда кто-то загружает файл, я хочу убедиться, что я удаляю все опасные...

мне нужно передать имя файла в модуль, который создает отчет в формате pdf,html и т. д.Как построить путь к файлу из имени каталога, базового имени файла и строки fileformat ? каталог может существовать или не существовать на момент вызова dir_name='/home/me/dev/my_reports' base_filename='daily_report' fo...

где я могу найти список разрешенных символов в именах файлов, в зависимости от операционной системы? (например, в Linux, символ : разрешен в именах файлов, но не в Windows)...

этот вопрос уже есть ответ здесь: переименовать несколько файлов в Unix 20 ответов у меня есть куча файлов, которые выглядят так: DET01-ABC-5_50-001.dat ... DET01-ABC-5_50-0025.dat и я хочу, чтобы они выглядеть так...

У меня есть несколько файлов в папке, и я хочу заменить каждый символ пробела во всех именах файлов с подчеркиванием. Как я могу этого достичь?...

как я делаю mv original.filename new.original.filename без перепечатки исходного имени файла? Я бы предположил, что могу сделать что-то вроде mv -p=new. original.filename или, возможно,mv original.filename new.~ или что-то еще - но я не вижу ничего подобного, посмотрев на man mv/info mv страницы. конечно, я...

Я хочу добавить метку времени к именам файлов при создании файлов, но большинство методов DateTime, которые я пробовал, выводят что-то с пробелами и косыми чертами. Например: Debug.WriteLine(DateTime.Now.ToString()); // <-- 9/19/2012 1:41:46 PM Debug.WriteLine(DateTime.Now.ToShortTimeString()); // <-- ...

у меня есть два хранилища. В одном, я делаю изменения в файл ./hello.test. Я фиксирую изменения и создаю патч из этой фиксации с помощью git format-patch -1 HEAD. Теперь у меня есть второй репозиторий, который содержит файл с тем же содержимым, что и hello.тест, но помещается в другой каталог под другим имене...

по какой-то причине я продолжаю получать '1' для имен файлов с этим кодом: if (is_dir($log_directory)) { if ($handle = opendir($log_directory)) { while($file = readdir($handle) !== FALSE) { $results_array[] = $file; } closedir($handle); } } когда я по...

когда я сохраняю файл с an .htm или .расширение html, какое из них правильное и чем отличается?...