問題:是否有一個簡單的sh / bash / zsh / fish / ...命令來打印我提供的文件的絕對路徑?用例:我在目錄中/a/b,我想c在命令行上打印文件的完整路徑,以便可以輕松地將其粘貼到另一個程序:中/a/b/c。一個簡單而又簡單的程序可以在處理長路徑時為我節(jié)省5秒鐘左右的時間,最終加起來。因此,令我驚訝的是我找不到標準的實用程序來執(zhí)行此操作-真的沒有嗎?這是一個示例實現(xiàn)abspath.py:#!/usr/bin/python# Author: Diggory Hardy <diggory.hardy@gmail.com># Licence: public domain# Purpose: print the absolute path of all input pathsimport sysimport os.pathif len(sys.argv)>1: for i in range(1,len(sys.argv)): print os.path.abspath( sys.argv[i] ) sys.exit(0)else: print >> sys.stderr, "Usage: ",sys.argv[0]," PATH." sys.exit(1)
添加回答
舉報
0/150
提交
取消