`

系统命令_$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:取远方的一个文件...

    ftp.rar_ftp_ftp pwd_ftp客户端_linux help命令

    2. **cd**:改变目录,类似于在本地系统中使用`cd`命令。 3. **quit**:退出FTP会话。 4. **help**:显示可用的FTP命令及其简短说明。 5. **get**:从服务器下载文件到客户端。 6. **put**:将客户端的文件上传到...

    3.linux命令集之pwd命令

    今天我们要深入理解的命令是`pwd`,它是一个用于显示当前工作目录完整路径的工具,对于日常的文件管理和系统操作非常有用。无论你是初学者还是经验丰富的用户,了解`pwd`命令的基本用法和特性都将对你的Linux使用...

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

    在Linux操作系统中,掌握基本的命令行操作是至关重要的,其中`pwd`命令是一个非常基础且实用的工具,用于查看用户当前所在的目录。这个命令在Linux、Unix以及基于这些系统的如CentOS等发行版上都能使用。下面我们将...

    ftp.rar_ftp_ftp cd pwd_ftp cd pwd dir_ftp ls cd_linux ftp

    这个系统可能包括基本的FTP命令,如`cd`、`pwd`、`dir`(在FTP中通常用`ls`表示)以及与目录操作相关的功能。 首先,我们要理解FTP的基本工作原理。FTP通过TCP协议建立连接,并使用两个通道:控制通道和数据通道。...

    linux pwd命令详解

    在Linux操作系统中,`pwd`(Print Working Directory)是一个非常基础且常用的命令,它允许用户获取当前工作目录的完整路径。这个命令对于在多层目录结构中导航和理解当前所在位置至关重要。下面将对`pwd`命令进行...

    linux系统简单命令

    * pwd 命令:用于打印当前工作目录。 * more、less、head、tail 命令:用于显示或部分显示文件内容。 * lp/lpstat/cancel 命令:用于打印文件。 * chmod 命令:用于更改文件权限。 * rm 命令:用于删除文件或目录。 ...

    Linux操作系统零基础入门学习视频.zip

    15_学习ls_pwd_cd三个基本命令 16_关于ls_pwd_cd三个命令的解析 17_tab和上下方向键功能解析 18_学习ls的三个选项lha的作用和隐藏文件的知识 19_ls通配符学习_星号和问号_ 20_ls通配符中括号的使用 21_使用cd命令...

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

    下面我们将深入探讨Linux系统及其“pwd”命令。 Linux系统是基于Unix的开源操作系统,由林纳斯·托瓦兹(Linus Torvalds)在1991年创建。它的内核开放源代码,允许开发者根据自己的需求进行修改和定制,这使得Linux...

    AIX、HP、linux操作系统命令汇总.rar_AIX、HP、linux操作系统命令汇总_linux操作系统_silence7

    文档"AIX、HP、linux操作系统命令汇总.docx"提供了一个综合性的命令集合,帮助用户理解和掌握这些系统的精髓。 首先,AIX(Advanced Interactive eXecutive)是IBM开发的一种UNIX变体,尤其适用于大型企业和关键...

    Linux_command_help.rar_Help!_Linux help_Linux命令_linux help

    Linux命令是用户与操作系统交互的接口,每个命令都有特定的功能。通过在终端输入命令并按下回车,系统会执行相应的任务。 2. **常用Linux命令**: - `ls`:列出目录内容。 - `cd`:改变当前工作目录。 - `pwd`...

    linux常用命令.ppt

    本文将详细介绍一些常用的 Linux 命令,包括 su 命令、pwd 命令、cd 命令、ls 命令、find 命令、tar 命令、gzip 命令、mkdir 命令、cp 命令、rm 命令和 mv 命令等。 su 命令是 Linux 中最基本的命令之一,用于在...

    Linux基础课件-- Linux系统显示路径-pwd命令.pptx

    在Linux操作系统的基础学习中,掌握各种命令的使用是至关重要的,而`pwd`命令就是其中最基础且实用的一个。`pwd`全称为"print working directory",它的主要作用是显示用户当前所在的工作目录,即当前目录的绝对路径...

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

    在Linux操作系统中,`pwd`(Print Working Directory)是一个非常基础且实用的命令,用于显示用户当前所在的目录,即工作目录的完整路径。这个命令对于在复杂的文件系统结构中导航和确认当前操作的位置至关重要。 1...

    Linux命令类库机制及常用命令_Shell命令机制

    在Linux操作系统中,Shell命令是用户与系统交互的主要方式,它是一种解释器,负责解析用户输入的命令并执行相应的操作。本课程将深入探讨Linux命令类库机制以及一些常用的Shell命令,帮助用户更好地理解和掌握Linux...

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

    Linux网络操作系统基础主要涵盖了一些基本的文件管理命令,这些命令对于日常使用和管理Linux系统至关重要。以下是关于这些命令的详细解释: 1. **文件命令:pwd** `pwd`(Print Working Directory)命令用于显示...

    Linuxminglingdaquan.rar_Linux命令大全_linux 命令_linuxminglingdaqu

    - **终端(Terminal)**:Linux操作系统中的命令行界面,通过输入命令执行任务。 - **shell**:解释器,负责执行用户在终端输入的命令,如bash是最常用的shell。 2. **基本命令**: - **ls**:列出目录内容。 - *...

    linux+命令_核心手册_内核源码分析_chm.rar

    1. 掌握基础命令:如ls、cd、pwd、mkdir、rm等,用于日常的文件和目录操作。 2. 学习文本处理工具:例如grep、sed、awk,这些工具在处理文本文件和日志时非常有用。 3. 理解shell脚本编程:了解bash或其他shell的...

    pwd命令详解.docx

    在Linux操作系统中,`pwd`(Print Working Directory)是一个非常基础且重要的命令,它用于显示用户当前所在的目录路径。这个命令对于日常的文件管理和系统操作至关重要,因为了解当前所在目录可以帮助用户有效地...

    Linux命令_linux_

    本文将深入探讨Linux命令,特别是文件管理、磁盘管理和系统设置方面的常用命令。 1. **文件管理**: - `ls`:列出目录内容,例如`ls -l`会显示详细信息。 - `cd`:切换目录,如`cd /home/user`。 - `pwd`:显示...

Global site tag (gtag.js) - Google Analytics