¿Hay alguna razón objetiva para preferir una forma a la otra? ¿Rendimiento, fiabilidad, portabilidad? filename=/some/long/path/to/a_file parentdir_v1="${filename%/*}" parentdir_v2="$(dirname "$filename")" basename_v1="${filename##*/}" basename_v2="$(basename "$filename")" echo...