История изменений
Исправление vodz, (текущая версия) :
Нате вам нелюбителю ls без вызова вашей замены ls->printf+sort+cut, только чистый как слеза bash:
#!/bin/bash
old_ifs=$IFS
IFS=
set -- *
IFS=$old_ifs
declare -i i
for ((i=0; i<${#*}; i++)); do
[[ -z "$n" || "$n" -ot "${!i}" ]] && n=${!i}
done
[ -n "$n" ] && vim "$n"
Исправление vodz, :
Нате вам нелюбителю ls без вызова вашей замены ls->printf+sort+cut, только чистый как слеза bash:
#!/bin/bash
old_ifs=$IFS
IFS=
set -- *
IFS=$old_ifs
declare -i i
for ((i=0; i<${#*}; i++)); do
[[ -z "$n" || "$n" -ot "${!i}" ]] && n=${!i}
done
[ -n "$n" ] && ocxt "$n"
Исходная версия vodz, :
Нате вам нелюбителю ls без вызова вашей замены ls->printf+sort+cut, только чистый как слеза bash:
#!/bin/bash
old_ifs=$IFS
IFS=
set -- *
IFS=$old_ifs
declare -i i j
for ((i=0; i<${#*}; i++)); do
[[ -z "$n" || "$n" -ot "${!i}" ]] && n=${!i}
done
[ -n "$n" ] && ocxt "$n"