0
各ディレクトリに含まれるサブディレクトリの数に応じてディレクトリの名前を変更したいとします。ディレクトリのセットの名前を、各ディレクトリにubuntuに含まれるサブディレクトリの数に応じて変更してください。
たとえば、「A」ディレクトリに「B」、「C」、「D」サブディレクトリが含まれ、「B」に「E」および「F」が含まれ、「C」に「G」および「D」サブディレクトリが含まれ、 「D」には「H」のみが含まれています。「B」は「m_B」(複数の場合はm)に変更する必要があります。
このスクリプトはちゃんと動作していますが、私のスクリプトは "B"、 "C"、 "D"を繰り返し(ループを使用することをお勧めします) 「C」と「D」は同じままです。 – Rupam
そのok、次のようにループを追加してください: $(ls -l | grep^d | cut -d "" -f 9)のファイル用 do TOTAL = $(ls -1 $ファイル| grep^D |トイレ-l) 場合 その後、 MV "$ファイル" "M_ $ファイル" PWD Fiの 済[1 -gt $のTOTAL] – AFR