欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用Shell遍歷目錄及其子目錄中的所有文件方法

 更新時(shí)間:2018年06月21日 08:36:11   作者:Emperor_Dandy  
今天小編就為大家分享一篇使用Shell遍歷目錄及其子目錄中的所有文件方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

新建一個(gè)shell文件

$ vi traveDir.sh

輸入以下代碼

 #! /bin/bash
 function read_dir(){
 for file in `ls $1` #注意此處這是兩個(gè)反引號(hào),表示運(yùn)行系統(tǒng)命令
 do
  if [ -d $1"/"$file ] #注意此處之間一定要加上空格,否則會(huì)報(bào)錯(cuò)
  then
  read_dir $1"/"$file
  else
  echo $1"/"$file #在此處處理文件即可
  fi
 done
 } 
 #讀取第一個(gè)參數(shù)
 read_dir $1

執(zhí)行指令

$ sh traveDir.sh DIR_NAME

以上這篇使用Shell遍歷目錄及其子目錄中的所有文件方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Shell中case...in分支語(yǔ)句的應(yīng)用

    Shell中case...in分支語(yǔ)句的應(yīng)用

    shell作為一種腳本編程語(yǔ)言,同樣包含循環(huán)、分支等其他程序控制結(jié)構(gòu),從而輕松完成更加復(fù)雜、強(qiáng)大的功能,本文主要介紹了Shell中case...in分支語(yǔ)句的應(yīng)用,感興趣的可以了解一下
    2023-08-08
  • 詳解bash中的退出狀態(tài)機(jī)制

    詳解bash中的退出狀態(tài)機(jī)制

    這篇文章主要介紹了詳解bash中的退出狀態(tài)機(jī)制,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Linux rm命令詳解 Linux刪除文件目錄的操作方法

    Linux rm命令詳解 Linux刪除文件目錄的操作方法

    這篇文章主要介紹了Linux rm命令詳解,Linux刪除文件目錄,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-01-01
  • bash腳本中$符號(hào)的具體使用

    bash腳本中$符號(hào)的具體使用

    $符號(hào)主要用于訪問(wèn)變量的值、參數(shù)擴(kuò)展、算術(shù)運(yùn)算以及命令替換等,本文主要介紹了bash腳本中$符號(hào)的具體使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • Linux使用Split命令分割文件與合并的操作方法

    Linux使用Split命令分割文件與合并的操作方法

    Linux split是一個(gè)命令行工具,用于將文件分割成多個(gè)較小的文件,它可以按照文件大小、行數(shù)或者指定的分割符來(lái)進(jìn)行分割,本文給大家介紹了Linux使用Split命令分割文件與合并的操作方法,需要的朋友可以參考下
    2024-03-03
  • 防止ARP攻擊的shell代碼

    防止ARP攻擊的shell代碼

    防止ARP攻擊,使用命令route、grep、ifconfig等,需要的朋友可以參考下
    2013-02-02
  • 詳解shell 遍歷文件夾內(nèi)所有文件并打印絕對(duì)路徑

    詳解shell 遍歷文件夾內(nèi)所有文件并打印絕對(duì)路徑

    本篇文章主要介紹了shell 遍歷文件夾內(nèi)所有文件并打印絕對(duì)路徑,具有一定的參考價(jià)值,有興趣的可以了解一下。
    2017-01-01
  • shell中各種括號(hào)的作用詳解()、(())、[]、[[]]、{}(推薦)

    shell中各種括號(hào)的作用詳解()、(())、[]、[[]]、{}(推薦)

    本文給大家收藏整理了shell中各種括號(hào)的作用,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-09-09
  • 一些Hbase Shell的常用命令用法

    一些Hbase Shell的常用命令用法

    這篇文章主要介紹了一些Hbase的常用命令用法,文中說(shuō)明了各個(gè)命令的用法,幫助小伙伴們更快熟悉運(yùn)用,需要的朋友可以參考下
    2023-03-03
  • 在Linux命令行中終止進(jìn)程的操作命令

    在Linux命令行中終止進(jìn)程的操作命令

    如果你想在linux上停止某個(gè)進(jìn)程,你會(huì)怎么操作,本文小編給大家詳細(xì)介紹了如何在?Linux?命令行中終止進(jìn)程,文中通過(guò)代碼示例給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12

最新評(píng)論