我在写剧本时遇到了一些麻烦。我不知道如何排序和移动目录。
#!/bin/bash
while read -r line; do
mkdir "sd/$line"
done < 1a.txt
从脚本中读取信息后,1a.txt
将创建 3 个目录,以 中的单词命名1a.txt
。创建后,我需要将最后两个目录移动到其他目录。所以,我不知道如何编写命令来做到这一点。
答案1
!/bin/bash
while read -r line
do
mkdir "sd/$line"
done < 1a.txt
tail -2 1a.txt | while read line
do
mv "sd/$line" new_place
done