直接读取 syfs 的符号链接

直接读取 syfs 的符号链接

有没有办法使用符号链接读取 sysfs

如果我想读取 sysfs,例如 cat /sys/bus/usb/gps/time,我们通常会输入 cat,后面跟着 sysfs 路径,然后输入

有没有办法将命令符号化为某个变量并读回,我的意思是 ln -s(cat /sys/bus/usb/gps/time)sysread,这样当我输入 sysread 时它会打印出与别名相同的 cmd,我只能链接路径但不能链接 cat 命令,所以有没有办法做到这一点。

答案1

不,您不能“符号链接命令”,这就是alias

alias sysread="cat /sys/bus/usb/gps/time"

将上面的行添加到你的 shell 的启动中(读取man $(basename "$SHELL")文件以使其成为“永久的”,可能)$HOME/.bashrc

相关内容