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

Bagaimana untuk menyemak sama ada direktori kosong di Linux

藏色散人
Lepaskan: 2023-03-20 10:17:03
asal
2747 orang telah melayarinya

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
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan