`

系统命令_$PWD

阅读更多
$PWD :  工作目录。 与内建命令pwd作用相同

-------------------------------------------------------------------
#!/bin/bash
#$PWD命令的用法

E_WRONG_DIRECTORY=73

clear  #清屏

TargetDirectory=/root/zhangbiao/exercise

cd $TargetDirectory

echo "Deleting stale files in $TargetDirectory"

#通过目录判断来防止误删
if [ "$PWD" != "$TargetDirectory" ]
then
    echo "Wrong directory"
    echo "Bailing out!"
    exit $E_WRONG_DIRECTORY
else
    #rm -rf *      
    #rm .[A-Za-z0-9]*      #可以删除隐藏文件
#rm -f .[^.]* ..?*    #删除多个点开头的文件
#(shopt -s dotglob; rm -f *)   #也可以删除
    echo "deleting success....."
fi

exit 0
分享到:
评论

相关推荐

    ftp.rar_ftp_ftp 断点续传_ftp pwd_ftp pwd dir_实现ftp 客户端 程序

    在Linux系统上使用Socket接口实现FTP客户端和服务器的程序,使客户端可以连接至服务器,并且可以进行一些FTP的基本操作。客户端和服务器的命令通道和数据通道需要分离,支持以下一些FTP命令: get:取远方的一个文件...

    Linux网络操作系统基础:文件命令cd、ls、pwd、mkdir和touch命令.pptx

    Linux系统基础命令;2;文件命令: pwd;文件命令: cd;文件命令: cd使用示例;文件命令: ls;[root@localhost ~]# ls /usr/local/ -ahlt total 48K drwxr-xr-x. 12 root root 4.0K Jul 28 14:00 .. drwxr-xr-x. 12 root ...

    linux C 实现pwd命令

    用与文件操作相关的系统调用及库函数实现Linux下的pwd命令。

    3.linux命令集之pwd命令

    Linux命令是对Linux系统进行管理的命令,是Linux系统正常运行的核心。每日更新一条命令供大家学习,内容详细,包含实操案例,适用于零基础人群。

    linux中pwd命令使用详解

    在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。 1.命令格式:  pwd [选项] 2.命令功能:  查看”当前工作目录“的完整路径 3.常用参数: 一般情况下不带任何参数 如果目录是链接时...

    linux文件系统及文件操作命令

    Linux 文件系统及文件操作命令 Linux 文件系统是指 Linux 操作系统中用于存储和管理文件的系统。它提供了一个层次结构化的文件系统,允许用户存储、管理和访问文件。Linux 文件系统由多个目录组成,每个目录可以...

    linux系统简单命令

    简单的操作命令,命令应用,文件和系统命令调用,linux系统

    linux系统下pwd命令用法详解.docx

    linux系统下pwd命令用法详解.docx

    操作系统实践报告.docx

    sh1.c: 实现shell程序,要求具备如下功能 支持命令参数 $ echo arg1 arg2 arg3 $ ls /bin /usr/bin /home 实现内置命令cd、pwd、exit $ cd /bin $ pwd /bin 思路: 说明:首先设置一个死循环模仿shell终端,读取...

    实验2linux操作系统基本命令.doc

    Linux操作系统提供了许多常用命令,例如查看当前目录命令pwd、切换目录命令cd、查看文件内容命令cat、查看命令帮助命令man等。这些命令是Linux操作系统的基本命令,是每个用户都需要掌握的。 1. 查看当前目录命令:...

    Linux基础课件Linux系统显示路径pwd命令共7页

    Linux基础课件Linux系统显示路径pwd命令共7页.pdf.zip

    1操作系统实践报告.doc

    操作系统实践报告 多进程题目 sh1.c: 实现shell程序,要求具备如下功能 支持命令参数 $ echo arg1 arg2 arg3 $ ls /bin /usr/bin /home 实现内置命令cd、pwd、exit $ cd /bin $ pwd /bin 思路: 说明:首先设置一个...

    检查HP-UX系统里面的软件及patch是否存在安全隐患

    按照以下步骤,可以检查出HP-UX系统上所有的安装软件以及所有的patch是否存在安全隐患,并可以根据测试的结果更新软件或patch来消除该类安全隐患。 具体的配置步骤如下: 1. 安装SecPatchCk这个软件 说明:...

    Linux命令基础3:pwd命令和延伸

    Linux 中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。在不太确定当前位置时,就会使用 pwd 来判定当前目录在文件系统内的确切位置。

    一个简单的linux命令 pwd

    pwd命令主要用于查看当前工作目录的完整路径。 主要用法:pwd [option] 常用范例: 1.查看当前完整路径 命令:pwd 输出: [root@localhost ~]# pwd /root [root@localhost ~]# 2.查看链接路径 命令:pwd -P 输出...

    137个常用Linux命令以及用法案例

    无论你是一名开发者、系统管理员还是普通用户,熟悉Linux命令将使你在工作中更加高效和灵活。为了帮助大家更好地掌握这些命令,我精心汇总了137个常用的Linux命令以及它们的用法案例,让你在解决日常工作难题时...

    debian操作系统常用命令.docx

    pwd: print or set the system date and time 6. more, less, head tail: 显示或部分显示文件内容. 7. lp/lpstat/cancel, lpr/lpq/lprm: 打印文件. 8. 更改文件权限: chmod u+x... 9. 删除非空目录:rm -fr dir 10...

    linux系统命令源码

    linux系统命令源代码,如pwd,ls,split等常用的系统命令源代码都可以在这里找到,学习操作系统命令的实现,是提供自己代码质量的捷径。

    Linux系统基本操作命令与vi编辑器使用

    Linux系统基本操作命令与vi编辑器使用 Linux系统是一个开源的操作系统,广泛应用于服务器、嵌入式系统和个人电脑等领域。作为一个专业的IT从业者,掌握Linux系统的基本操作命令和vi编辑器使用是非常必要的。本文将...

    sandbox

    (只有非特权用户名称空间才需要newuidmap和newgidmap ) isolate <cmd> [args...]运行命令,将大多数文件系统树重新挂载为只读,但$PWD除外,该命令也无网络访问权限。可以安装SUID集或启用非特权用户名称空间来...

Global site tag (gtag.js) - Google Analytics