В Центре программного обеспечения есть клиент skype. Это сработало для меня. Кроме того, вы можете получить файл .deb с сайта skype.com и запустить его с помощью SC.
Это проще, если вы используете другой формат времени (который вы можете, так как установка HISTTIMEFORMAT для любого значения достаточно для bash, чтобы отслеживать время). Итак, используйте временную метку Unix и разницу между временем и потом:
HISTTIMEFORMAT='%s ' history | awk -v now=$(date +%s) '(now - $2) < 15*60'
date +%s - текущая временная метка Unix, а второй столбец истории - поле HISTTIMEFORMAT, поэтому это проверяет, не отличается ли разница в секундах менее 15 минут.
Однако, если вы намерены контролировать использование команды, это действительно не так. Вместо этого настройте аудита (его можно настроить для просмотра выполнения команды).
Это проще, если вы используете другой формат времени (который вы можете, так как установка HISTTIMEFORMAT для любого значения достаточно для bash, чтобы отслеживать время). Итак, используйте временную метку Unix и разницу между временем и потом:
HISTTIMEFORMAT='%s ' history | awk -v now=$(date +%s) '(now - $2) < 15*60'
date +%s - текущая временная метка Unix, а второй столбец истории - поле HISTTIMEFORMAT, поэтому это проверяет, не отличается ли разница в секундах менее 15 минут.
Однако, если вы намерены контролировать использование команды, это действительно не так. Вместо этого настройте аудита (его можно настроить для просмотра выполнения команды).
Это проще, если вы используете другой формат времени (который вы можете, так как установка HISTTIMEFORMAT для любого значения достаточно для bash, чтобы отслеживать время). Итак, используйте временную метку Unix и разницу между временем и потом:
HISTTIMEFORMAT='%s ' history | awk -v now=$(date +%s) '(now - $2) < 15*60'
date +%s - текущая временная метка Unix, а второй столбец истории - поле HISTTIMEFORMAT, поэтому это проверяет, не отличается ли разница в секундах менее 15 минут.
Однако, если вы намерены контролировать использование команды, это действительно не так. Вместо этого настройте аудита (его можно настроить для просмотра выполнения команды).
Это проще, если вы используете другой формат времени (который вы можете, так как установка HISTTIMEFORMAT для любого значения достаточно для bash, чтобы отслеживать время). Итак, используйте временную метку Unix и разницу между временем и потом:
HISTTIMEFORMAT='%s ' history | awk -v now=$(date +%s) '(now - $2) < 15*60'
date +%s - текущая временная метка Unix, а второй столбец истории - поле HISTTIMEFORMAT, поэтому это проверяет, не отличается ли разница в секундах менее 15 минут.
Однако, если вы намерены контролировать использование команды, это действительно не так. Вместо этого настройте аудита (его можно настроить для просмотра выполнения команды).
Это проще, если вы используете другой формат времени (который вы можете, так как установка HISTTIMEFORMAT для любого значения достаточно для bash, чтобы отслеживать время). Итак, используйте временную метку Unix и разницу между временем и потом:
HISTTIMEFORMAT='%s ' history | awk -v now=$(date +%s) '(now - $2) < 15*60'
date +%s - текущая временная метка Unix, а второй столбец истории - поле HISTTIMEFORMAT, поэтому это проверяет, не отличается ли разница в секундах менее 15 минут.
Однако, если вы намерены контролировать использование команды, это действительно не так. Вместо этого настройте аудита (его можно настроить для просмотра выполнения команды).