问题:是否有一个简单的sh / bash / zsh / fish / ...命令来打印我提供的文件的绝对路径?用例:我在目录中/a/b,我想c在命令行上打印文件的完整路径,以便可以轻松地将其粘贴到另一个程序:中/a/b/c。一个简单而又简单的程序可以在处理长路径时为我节省5秒钟左右的时间,最终加起来。因此,令我惊讶的是我找不到标准的实用程序来执行此操作-真的没有吗?这是一个示例实现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)
- 3 回答
- 0 关注
- 858 浏览
添加回答
举报
0/150
提交
取消