2016-02-19 66 views
0

在这里工作是给我的问题makefile文件的一部分:mv命令不能在Mac

[email protected] -f -t ./ $(LIBPATH)/userfiles/* 

当我运行在Ubuntu它在我的Mac上运行时,我得到了下面的错误工作但罚款的makefile :

mv: illegal option -- t usage: mv [-f | -i | -n] [-v] source target 
     mv [-f | -i | -n] [-v] source ... directory 

-t标志不是在我的Mac上的man页面定义,所以我想知道怎样才能解决这个问题。

回答

0

只要把目的地末状mv是如何正常使用:

[email protected] -f $(LIBPATH)/userfiles/* . 

你被允许有多个来源(如扩大通配符这里)。最后一个参数是目的地。 -t标志只是一种改变这种顺序的方法,如果你必须出于某种原因,并且(正如你发现的那样)它并不总是可用的。