在shell脚本中是否可以使用以下代码?
var1=0xA (0b1010)
if ( (var1 & 0x3) == 0x2 ){
...perform action...
}
Run Code Online (Sandbox Code Playgroud)
只是为了让我的意图100%清除我想要的动作是检查var1在0x3(0b0011)的位并确保它等于0x2(0b0010)
0b1010
&0b0011
_______
0b0010 == 0x2 (0b0010)
Run Code Online (Sandbox Code Playgroud) 我需要运行:
rpm2cpio mypackage.rpm | cpio -idmv
Run Code Online (Sandbox Code Playgroud)
但是,我需要将输出放在不同的目录中。有没有比做更优雅的解决方案
mv <output> <to/other/directory>
Run Code Online (Sandbox Code Playgroud)
执行提取后?