linux - 在 3 个目录 Ubuntu 中创建多个目录

标签 linux bash ubuntu

我创建了 3 个文件夹,分别命名为 Paul、James 和 Kurt。

在我创建的每个文件夹中,我还必须有 3 个文件夹命名(文档、图片、音乐)。

还有

每个命名文件夹都应该有一个包含以下内容的 README 文件: “这些文件夹用于存储员工详细信息。”

有好心人可以指导我吗

最佳答案

下面将为 users.txt 中的所有行创建新目录,并为 Documents 在每行中创建一个子目录,其中包含 README它与上述内容。希望能帮助到你。

Sub=Documents
for names in $(cat "users.txt"); do
    mkdir -p "$names"/{"$Sub",} && touch "$names"/"$Sub"/README.txt && 
echo "These folders are used to store employee details." > "$names"/"$Sub"/README.txt
done

关于linux - 在 3 个目录 Ubuntu 中创建多个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43157042/

相关文章:

linux - 如何更改 openwrt Makefiles 以仅生成一个图像

Linux 庆典错误 : -bash: No such file or directory

bash - 实时从 stdout 读取内容

ubuntu - 配置 : error: Package requirements(. ..) 未满足

perl - ubuntu 中的 Mod Perl

java - 使用 tomcat 在单独的文件中进行线程转储?

linux - 通过wget或curl获取grafana仪表板

linux - 替换字符串中的值

mysql - 如何从 bash 提供 mysql 查询

ubuntu - C组: cannot create a new group