Как эта команда работает?

У меня https://launchpad.net/~zeitgeist/+archive/ppa как источник ppa. У меня не было проблем со стабильностью, но я часто не проверяю журнал активности.

Возможно, стоит попробовать: sudo apt-add-repository ppa:zeitgeist/ppa

1
задан 9 January 2017 в 20:35

1 ответ

date -u +%V$(uname)|sha256sum|sed 's/\W//g'

Удаляет все символы без слова из sha256sum выхода команды date -u +%V$(uname).

avinash@avinash-Lenovo-IdeaPad-Z500:~$ date -u +%V$(uname)
18Linux
avinash@avinash-Lenovo-IdeaPad-Z500:~$ date -u +%V$(uname)|sha256sum
9a93b71d5b2841e649195bc81f8e38600860a040bc368cdbd0cde346b73248a1  -
avinash@avinash-Lenovo-IdeaPad-Z500:~$ date -u +%V$(uname)|sha256sum|sed 's/\W//g'
9a93b71d5b2841e649195bc81f8e38600860a040bc368cdbd0cde346b73248a1
avinash@avinash-Lenovo-IdeaPad-Z500:~$ 

Из man date

%V -  ISO week number, with Monday as first day of week (01..53)
-u, --utc, --universal    print or set Coordinated Universal Time
1
ответ дан 24 May 2018 в 08:12
  • 1
    я знаю это, но почему вывод тот же – Fat Mind 4 May 2014 в 17:41
  • 2
    что составляет +% V – Fat Mind 4 May 2014 в 17:41
  • 3
    хорошо большое спасибо, но каково значение этой части после sed – Fat Mind 4 May 2014 в 17:54
  • 4
    вы имеете в виду, что я должен объяснить часть седана. – Avinash Raj 4 May 2014 в 17:55
  • 5
    s/\W//g - поиск символов без слова, если он найден, то он заменяет символы без слов нулевым (пустым, но не пробелом), и это применимо ко всем строкам, потому что установлен глобальный флаг g. – Avinash Raj 4 May 2014 в 17:58

Другие вопросы по тегам:

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