pvpscript / fntfs

A program that checks for potentially dangerous filenames for the NTFS file system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

Friendly NTFS (fntfs) is a tool for detecting files and folder with names that would create problems when read under the Windows operational system and rename them in a friendly way.

Why?

The Linux kernel is more flexible when it comes to naming files, which means that a user operating a Linux machine is able to name a file or folder pretty much anything they want, even when in an NTFS file system. This hability to give wathever name to a file or folder is good, but it might create some problems when trying to open those said entries inside a Windows machine because of reserved names and characters.

Therefore, this program was created based on the Windows naming conventions so that it searches for entries that doesn't follow those conventions, said to be potentially problematic names, and rename them.

Configuration

All configurations and naming rules are set under the config.h file.

Usage

fntfs [OPTION...] path1 [path2 ...]

Options

-h Show help and exit;

-i Prompt before rename, in case an entry with the new name already exists;

-v Explain what is begin done.

Installation

To perform a manual installation, follow these steps:

git clone https://github.com/pvpscript/friendly-ntfs
cd friendly-ntfs
make
sudo make install

About

A program that checks for potentially dangerous filenames for the NTFS file system

License:GNU General Public License v3.0


Languages

Language:C 82.4%Language:Objective-C 11.3%Language:Makefile 6.3%