1
我可以举例来说做到这一点:如何从ls中获取全名,路径和文件名?
PS C:\Builds\Main\> ls "C:\Builds\Main\Prod\Core\prodXML\prodXML\prodXMLElement.cpp" -Name
但随后的输出是prodXMLElement.cpp
。
我想管LS的输出给需要完整的文件名,包括目录的控制台程序,所以我想:
C:\Builds\Main\Prod\Core\prodXML\prodXML\prodXMLElement.cpp
我对编辑后添加的速记符号'GCI的筛选器 '*的.cpp' dabling |选择全名“。这将表明,你可以是冗长或非常简洁,只要你喜欢,但它也可能开始坏习惯...我会让你决定:) –
@LievenKeersmaekers我倾向于*永远不会*在别名上使用别名和我的脚本,因为它使他们更难阅读。我确实在交互式cmdline上使用它们;-) –
@LievenKeersmaekers - 别名可能不存在于任何特定系统上,或者可能已被重新定义,因此我将在解释或脚本中使用完整的cmdlet以确保正确的cmdlet是实际上正在使用。为了清楚起见,我通常也不会使用位置参数,但始终使用参数名称。 –