[-f ~/.bashrc] 代表判断.bashrc文件是否为普通文件
关于文件的判断各个参数如下:
-r file 用户可读为真
-w file 用户可写为真
-x file 用户可执行为真
-f file 文件为正规文件为真
-d file 文件为目录为真
-c file 文件为字符特殊文件为真
-b file 文件为块特殊文件为真
-s file 文件大小非0时为真
-t file 当文件描述符(默认为1)指定的设备为终端时为真
参考来源:https://bbs.csdn.net/topics/330217547