台本を書くのに苦労しました。ディレクトリをソートして移動する方法がわかりません。
#!/bin/bash
while read -r line; do
mkdir "sd/$line"
done < 1a.txt
スクリプトから情報を読み取った後1a.txt
にある単語の名前を付けた3つのディレクトリが作成されます1a.txt
。作成したら、最後の2つのディレクトリを別のディレクトリに移動する必要があります。それで、これを行うコマンドを書く方法がわかりません。
答え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