shell脚本

来源:互联网 发布:floyd算法 路径 编辑:程序博客网 时间:2024/06/08 03:39

小技巧:

1  创建链接文件:"cp -l file1 file2 可以创建硬连接,cp -s file1 file2 创建硬链接文件"。类似:  ln  -l file1 file2 ;   ln -s  file1  file2。
2 新建一个文件:> filename , 类似  touch filename。


#!/bin/bash


my_FileName=test 

src_Path=/app/$my_FileName
dst_Path=/sdcard/$my_FileName

#判断一个文件是否存在,并看它是否是链接文件
if [ -f $src_Path ] && [ ! -L $src_Path ]; then


mv $src_Path $dst_Path
if [ $? -eq 0 ]; then
echo "mv OK."
fi

#创建软链接文件。

ln -s $dst_Path $src_Path

if [ $? -eq 0 ]; then
echo "Generate link file,OK."
fi


else


echo "Warning:"
echo ">>>>>>>File is not here or it's a link file."


fi
0 0
原创粉丝点击