1
的任務是,要列出從目錄,包含相同字母的所有文件名稱,唯一的區別是字母 像asd.txt和dsa.txt順序shell腳本:文件名以相同的字母
有一個在PowerShell中工作代碼:
for i in `ls -v $dir`;
do
temp=$(grep -o . <<<"$i"|sort|tr -d "\n")
temper=$i
for j in `ls -v $dir`;
do
temp2=$(grep -o . <<<"$j"|sort|tr -d "\n")
if [ "$temp" = "$temp2" ] && [ "$temper" != "$j" ];
then
echo $temper
echo $j
fi
done;
done;
這是一個幾乎工作的代碼,問題是,清單正確的文件2倍,任何想法糾正它嗎?