gpt4 book ai didi

linux - 创建一个名称中没有空格的变量的 bash 别名

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:49:21 25 4
gpt4 key购买 nike

是否可以创建一个在名称中包含变量的别名(即没有空格)?我想设置从六进制到二进制的转换快捷方式:

例如,当我输入:

0xff

我想显示以下内容:

11111111

想法大概是这样的(这个例子显然行不通):

alias 0x$1='echo "obase=2; ibase=16; $1" | bc'

最佳答案

bash aliases 不将变量作为输入。您可以改用函数:

$ hex_to_bin () { echo "obase=2; ibase=16; $1" | bc ;}

$ hex_to_bin 6A
1101010

关于linux - 创建一个名称中没有空格的变量的 bash 别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36589694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com