2015-07-21 86 views

回答

0
for %a in ("C:\Users\KMST\Documents\log.txt") do @echo(%~za 

编辑

测试(Debian系统)和工作方式

file=C:\\Users\\KMST\\Documents\\log.txt 
size=$(ssh [email protected]$ip "for %a in (\"$file\") do @echo(%~za") 
echo $size 
if test $size -gt 100 
then 
    echo "greater than 100" 
fi 
if [ $size -gt 100 ] 
then 
    echo "greater than 100" 
fi 
+0

我必须附上上面的命令在什么地方? $(x)or'or“or' –

+0

是否可以在路径中插入一个变量?例如,对于%a在(”$ FULLPATH“)中执行@echo(%〜za –

+0

@ParkTaecyeon,对不起,没有一个windows ssh服务器可以测试,所以我不能检查是否需要将它封装起来。只要确保它在Solaris中被替换,您可以使用shell中定义的任何变量,以及在windows服务器中看到的只是一个字符串 –

相关问题