Command-Line

Shell輸出問題

  • May 12, 2019

date -u +%W$(uname)|sha256sum|sed 's/\W//g'(如果重要的話,在 Arch Linux 上)的輸出是什麼?

我怎麼知道呢?

date -u %W

顯示一年中的目前週。

uname

顯示核心名稱。

sha256sum

生成 SHA-256 雜湊和。

sed 's/\W//g'

刪除所有非單詞字元。

‘s將|第一個命令的輸出重定向到附加命令。

在終端中輸入該行,fegnome-terminalxterm

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

根據安裝的日期和作業系統,這將輸出不同的雜湊值,如下所示:

2aa4cb287b8a9314116f43b5e86d892d76a9589559aa69ed382e8f5dc493d955

引用自:https://unix.stackexchange.com/questions/5522