我无法设置hexdump -e '/1 "%_ax) "' -e '/1 "%02X" "\n"'的别名
我尝试过以下方法,但失败了:
alias analyze=\'hexdump -e '/1 "%_ax) "' -e '/1 "%02X" "\n"'\'(请注意第一个单引号和最后一个单引号,我已经将它们都转义了)
alias analyze='hexdump -e \'/1 "%_ax) "\' -e \'/1 "%02X" "\n"\''(请注意,在本例中,我已经在命令之间转义了所有4个单引号)
alias analyze=hexdump -e '/1 "%_ax) "' -e '/1 "%02X" "\n"'(根本不带引号的命令)
如何在bash中设置hexdump -e '/1 "%_ax) "' -e '/1 "%02X" "\n"'别名?
发布于 2016-04-30 08:51:59
你也可以让bash帮你做引号转义。
read -r <<\!
hexdump -e '/1 "%_ax) "' -e '/1 "%02X" "\n"'
!
alias analyze="$REPLY"https://unix.stackexchange.com/questions/280169
复制相似问题