标签:Shell

dpkg lock解决

当之前运行apt install命令被异常终止时,重新运行apt install将会抛出dpkg lock错误。 执行以下命令将lock解除即可。 sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock

阅读全文 »

设置bash alias别名及取消

设置bash_alias别名 之前在使用python3的时候有提到过如何将bash的默认python命令切换到python3。具体做法如下: 在用户目录创建 .bash_alias文件 vim ~/.bash_alias 在其中写入别名信息 alias python=python3 执行source命令生效 source ~/.bash_alias 此时执行python命令进入的shell就是py…

阅读全文 »

Shell字符串操作

在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。 $string的长度 ${#string} 在$string中, 从位置$position开始提取子串 ${string:position} 在$string…

阅读全文 »