#!/usr/bin/python
# -*- encoding:utf-8 -*-
"""fastRename, a tiny tiny tool to replace strings in file names by other strings"""
# Author : Ginko
# Date : 02/01/2015
# Version : 0.1.a
# License : zlib/libpng
# The zlib/libpng License
# Copyright (c) 2015 Ginko Aloe - ginkobox.fr
# This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
# Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
# 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
# 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
# 3. This notice may not be removed or altered from any source distribution.
import os, sys
if len(sys.argv) < 4:
print("***{}***\n\nUsage: {} <from> <to> filenames ...".format(__doc__, sys.argv[0]))
else:
for f in sys.argv[2:]:
os.rename(f, f.replace(sys.argv[1], sys.argv[2]))
cli file python tool
<iframe width="100%" height="668" src="http://ginkobox.fr/vamp/index.php?embed=54a70f58f3451" type="text/html"></iframe>
Text only - Permalink - Snippet public post date 02/01/2015