Как я могу автоматически исправлять опечатки компакт-дисков?

No tengo tiempo para leer todo el guión pero aquí está la idea :con el comando dateobtenga el nombre del día en la semana:

we=$(LC_TIME=C date +%A)

(LC_TIME=Cse usa para obtener el nombre en inglés del día de la semana)

y luego obtener el día del mes

dm=$(date +%d)

y luego verifique si el día es menos de 8 y el día de la semana es lunes:

if [ "$we" = "Monday" ] && [ "$dm" -lt 8 ]
then 
.....
fi
0
20.06.2019, 06:48
1 ответ

Поместитеsetopt auto_cdв свой .zshrcи просто введите ../.

Но если вы действительно хотите, чтобы cработало как близкая -cd, которая удаляет ведущий dиз первого аргумента, вы можете сделать его функцией:

function c {
  cd "${1#d}" "${@[2,#]}"
}

Приложив дополнительные усилия, вы могли бы даже заставить его выполняться после d. Но я не вижу смысла. Просто вообще опустите cd.

3
28.01.2020, 02:22

Теги

Похожие вопросы