
path='' #这里的$1,换成你需要的路径名,或者你不换,通过shell的参数传入
for dirlist in $(find ${path} -name xml)
do
echo ${dirlist}
查找,删除,比较都在这做
done
cd
xx
for
name
in
c;do
mv
$name
/work/${name%c}app
#仅对xx目录的c文件有效,希赛里有很多脚本编程知识的。我都是去那里看的。
传给函数的路径是/root/file,如果这是函数的第一个参数,那么函数中可以用 $1 获取。
得到文件名file1和file2后,echo "$1/file1" 就输出/root/file/file1,echo "$1/file2" 输出/root/file/file2。
我是写C的,懂一点linux。
C语言里面有readdir库函数,可以读文件,然后会保存在d_name结构体里,直接用就行。
Java的话,通过ls >文件的命令,把文件列表存文件里再读取,是不是一个好办法?
以上就是关于Linux下如何获取FTP文件名和大小全部的内容,包括:Linux下如何获取FTP文件名和大小、Linux的shell脚本中如何获得指定目录下的文件名、Linux在脚本中获得文件的绝对路径之后怎么获得不带路径的文件名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)