renameFile static method

Future<void> renameFile(
  1. String filePath,
  2. String newFileName
)

Implementation

static Future<void> renameFile(String filePath, String newFileName) async {
  try {
    final file = File(filePath);
    final parentDirectory = file.parent.path;
    final newFilePath = '$parentDirectory/$newFileName';
    await file.rename(newFilePath);
    print('File renamed: $filePath -> $newFilePath');
  } catch (e) {
    print('Error renaming file: $e');
  }
}