ls / | grep -v proc | while read l; do count=$(find /$l/ -type f -print | wc -l); echo "/$l: $count"; done
Bonus: Đếm số file trong một thư mục bất kỳ
Ví dụ: /data/docker
| #!/bin/bash | |
| FFMPEG=`which ffmpeg` | |
| YOUTUBEDL=`which yt-dlp` | |
| KEY="" | |
| RTMP_SERVER="rtmps://live-api-s.facebook.com:443/rtmp" | |
| V="$1" | |
| A="$2" |
| #!/bin/bash | |
| IP_LIST=( sv304 sv305 sv306 sv307 sv309 sv310 sv312 sv313 sv314 ) | |
| for i in "${IP_LIST[@]}"; do | |
| ping -c 2 "$i"; | |
| if [ $? -eq 0 ] | |
| then | |
| echo "0 PING_$i Network agent of $i is OK" | |
| else |
| #!/bin/bash | |
| apt-get update | |
| apt-get install openjdk-8-jdk -y | |
| echo "JAVA_HOME=$(which java)" | tee -a /etc/environment | |
| source /etc/environment | |
| echo "\$JAVA_HOME: $JAVA_HOME" |
| #!/bin/bash | |
| wget https://dl.min.io/client/mc/release/linux-amd64/mc -O /usr/local/sbin/mc | |
| if [ -f /usr/local/sbin/mc ] | |
| then | |
| chmod +x /usr/local/sbin/mc | |
| echo "Done!" | |
| else | |
| echo "Error: Download faild." | |
| fi |
| FROM alpine:3.9 | |
| MAINTAINER hoangdh <github.com/hoangdh> | |
| ENV LIB python3-tkinter python3-dev sqlite-dev | |
| ENV DEP build-base git py-pip | |
| RUN apk update \ | |
| && apk add --no-cache $LIB $DEP \ | |
| && git clone https://github.com/SystemRage/py-kms /tmp/py-kms \ |
| yum install -y yum-utils | |
| rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm | |
| yum-config-manager --disable mysql80-community | |
| yum-config-manager --enable mysql57-community | |
| yum install -y mysql-community-server.x86_64 |
| #!/bin/bash | |
| cat > /etc/yum.repos.d/nginx.repo << EOF | |
| [nginx-stable] | |
| name=nginx stable repo | |
| baseurl=http://nginx.org/packages/centos/\$releasever/\$basearch/ | |
| gpgcheck=1 | |
| enabled=1 | |
| gpgkey=https://nginx.org/keys/nginx_signing.key | |
| EOF |