到目前為止,我有這個,我在所選檔案夾中創建了我想要的檔案夾數量。創建的檔案夾數量取決于我的選擇。
如何在每個檔案夾中制作檔案?我希望它們根據我選擇的檔案數量從 1 開始編號。
read -p "Enter the number of folders to create: " FOLDER_X
read -p "Enter the number of files to create: " FILE_Y
for (( x = 1; x <= FOLDER_X; x )); do
mkdir $DIRY/$x
done
for i in {"$FILE_Y"}
do
echo hello > "$i.txt"
done
uj5u.com熱心網友回復:
#!/bin/bash
shopt -s extglob
DIR=/path/to/somewhere
while :; do
read -p "Enter the number of folders to create: " folders
read -p "Enter the number of files to create: " files
[[ $folders,$files == ([[:digit:]]), ([[:digit:]]) ]] && break
echo "Please provide numeric inputs."
done
for (( i = 0; i < folders; i )); do
mkdir -p "$DIR/$i" || break
for (( j = 0; j < files; j )); do
echo hello > "$DIR/$i/$j.txt" || break 2
done
done
閱讀Bash 手冊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/407159.html
標籤:
上一篇:在pom.xml中添加vm選項-Djava.util.Arrays.useLegacyMergeSort=true
