Salve come posso fare per rinominare tutti i file di una cartella che contengono degli spazi ??
il comando sed per eliminare gli spazi dal nome del file è
sed -e 's|[] []||g'
ho provato una roba del genere per provare la visualizzazione di tali file nel formato che mi piace
#!/bin/bash
for file in /home/holyfather/*
do
if [ -x "$file" ]
then
echo $file | sed -e 's|[] []||g'
fi
done
Ma mi lista solo le cartelle e lo script
Come posso fare per cambiare tutti i file contenenti spazi in nomi file senza spazi ??
grazie