En train de passer de bash
à zsh
. Je compare le contenu de deux dossiers et affiche les fichiers communs :
common_files=$(comm -12 <(ls -p "$folder1") <(ls -p "$folder2"))
for f in ${common_files[@]}; do
echo "pass:"
echo "$f"
done
Sur bash
, j'obtiens un tableau avec des entrées séparées :
pass:
file1
pass:
file2
pass:
file3
la sortie sur zsh
montre que tous les éléments sont "conflés" en une seule entrée de tableau :
pass:
file1
file2
file3
Comment puis-je obtenir le même comportement dans zsh
qu'à l'origine ? Merci.