No need these helpers

This commit is contained in:
Lzu Tao 2018-11-28 21:59:35 +07:00
parent 0a25b13aae
commit 3175188407
2 changed files with 0 additions and 71 deletions

View File

@ -1,35 +0,0 @@
#!/usr/bin/env python3
# #############################################################################
# Copyright (c) 2018-present lzutao <taolzu(at)gmail.com>
# All rights reserved.
#
# This source code is licensed under both the BSD-style license (found in the
# LICENSE file in the root directory of this source tree) and the GPLv2 (found
# in the COPYING file in the root directory of this source tree).
# #############################################################################
import os
import sys
import shutil
def usage():
print('usage: python3 CreateSymlink.py <src> <dst>')
print('Copy the file named src to a file named dst')
sys.exit(1)
def main():
if len(sys.argv) < 3:
usage()
src = sys.argv[1]
dst = sys.argv[2]
if os.path.exists(dst):
print ('File already exists: %r' % (dst))
return
shutil.copy2(src, dst)
if __name__ == '__main__':
main()

View File

@ -1,36 +0,0 @@
#!/usr/bin/env python3
# #############################################################################
# Copyright (c) 2018-present lzutao <taolzu(at)gmail.com>
# All rights reserved.
#
# This source code is licensed under both the BSD-style license (found in the
# LICENSE file in the root directory of this source tree) and the GPLv2 (found
# in the COPYING file in the root directory of this source tree).
# #############################################################################
import os
import sys
def usage():
print('usage: python3 CreateSymlink.py <src> <dst> [dst is dir: True or False]')
sys.exit(1)
def main():
if len(sys.argv) < 3:
usage()
src = sys.argv[1]
dst = sys.argv[2]
is_dir = False
if len(sys.argv) == 4:
is_dir = bool(sys.argv[3])
if os.path.islink(dst) and os.readlink(dst) == src:
print ('File exists: %r -> %r' % (dst, src))
return
os.symlink(src, dst, is_dir)
if __name__ == '__main__':
main()