Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menyemak sama ada direktori kosong di Linux

Bagaimana untuk menyemak sama ada direktori kosong di Linux

藏色散人
藏色散人asal
2023-03-20 10:17:032723semak imbas

Cara menyemak sama ada direktori kosong di Linux: 1. Masukkan terminal Linux 2. Jalankan "res=`ls -A $dir` jika [ -z $res ]; kemudian echo "$dir; .. ."else echo "$dir ..."fi" kaedah boleh digunakan untuk menentukan sama ada direktori itu kosong.

Bagaimana untuk menyemak sama ada direktori kosong di Linux

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

Bagaimana untuk menyemak sama ada direktori kosong di Linux?

Bagaimana untuk menentukan sama ada tiada kandungan dalam direktori?

Anda perlu belajar 2 arahan dahulu.

ls -a: Singkatan daripada –all, akan memaparkan semua fail dan direktori, termasuk fail tersembunyi (fail bermula dengan .) dan 2 direktori khas: “.” (direktori semasa) dan “…” (direktori induk );

ls -A: Singkatan daripada –almost-all, akan memaparkan semua fail dan kebanyakan direktori, termasuk fail tersembunyi, tetapi tidak termasuk 2 direktori khas: "(direktori semasa) dan "... " (direktori induk);

Secara umum, perbezaan antara ls -a dan ls -A ialah sama ada untuk memaparkan dua direktori khas: "." (direktori semasa) dan " ..." (direktori induk).

Dengan bayangan sebelumnya, kemudian menilai sama ada direktori ialah direktori kosong boleh:

#!/bin/bash

dir=/home/work/test
res=`ls -A $dir`
if [ -z $res ];then
  echo "$dir 为空目录.................."
else
  echo "$dir 不为空...................."
fi

Pembelajaran yang disyorkan: "tutorial video linux"

Atas ialah kandungan terperinci Bagaimana untuk menyemak sama ada direktori kosong di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn