我正在尝试加密文本,
所以我有这个文件将a-z和A-z加密为不同的字母集。
#!/bin/bashcode
encrypted=$1
message=$2
cat $message | tr "[a-z][A-Z]" "encrypted"
但这给了我怪异的设置。
我究竟做错了什么?
最佳答案
tr
中的字符应一对一匹配:
cat $message | tr "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" "qwertyuioplkjhgfdsazxcvbnmMNBVCXZASDFGHJKLPOIUYTREWQ"
关于linux - 文件中的内容可以使用tr吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52339102/