【问题标题】:How do I make a script that encodes and decodes text using the rot13 encryption. Assume ASCII如何制作使用 rot13 加密对文本进行编码和解码的脚本。假设 ASCII
【发布时间】:2023-02-14 21:26:39
【问题描述】:

我用过代码 alias rot13="tr 'A-za-z' 'Z-NA-Mz-na-m' " 但我的检查员将代码标记为不正确。

【问题讨论】:

  • 您说检查员将代码标记为错误是什么意思?错误是什么?你想做什么?您是否尝试使用别名?例如:echo 'fooman@example.com' | rot13
  • 我目前正在上在线课程,并为学生提供了一个检查器来检查他们的代码是否有效。
  • 我使用了别名并且有效
  • @henyioko:您可以单击答案的复选标记,将答案标记为正确。
  • 请提供足够的代码,以便其他人可以更好地理解或重现问题。

标签: linux shell encryption tr rot13


【解决方案1】:

只需简单地使用别名: 例如:echo 'fooman@example.com' | rot13

【讨论】:

    【解决方案2】:

    如果你仍然卡住,试试这个tr 'A-Za-z' 'N-ZA-Mn-za-m'

    【讨论】:

    • 您的答案可以通过其他支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写出好的答案的信息in the help center
    【解决方案3】:

    ASCII 为字母和其他键盘字符赋予数值。 使用

    tr 'a-zA-Z' 'n-za-mN-ZA-M'
    
    

    【讨论】:

      最近更新 更多