Se você deseja executar apenas nedit
com -noautosave
quando um dos arquivos a serem abertos for maior que um determinado tamanho, tente isto (estou usando 100M, mas você pode definir seu próprio limite de tamanho):
function nn() {
big=0;
let big+=$(find "$@" -size +100M|wc -l)
if [ $big -gt 0 ]; then
nedit -noautosave -- "$@" &
else
nedit -- "$@" &
fi
}
De man nedit
:
-- Treats all subsequent arguments as file names,
even if they start with a dash. This is so NEdit
can access files that begin with the dash
character.