小编Mar*_*art的帖子

计算代码行数?

如果我想计算代码行数,最重要的是

cat *.c *.h | wc -l

但是如果我有几个子目录怎么办?

recursive source-code

29
推荐指数
5
解决办法
3万
查看次数

进入文件夹时设置临时 bash 别名

有时,当我进入一个文件夹(可以是一个我习惯于从 CLI 键入大量命令的项目)时,我喜欢使用非常自定义的 bash 别名和键绑定。

让我们假设当我输入像“projectAlpha/”这样的文件夹时,我希望有一些自定义别名,例如:

  • alias doTaskX='./app arg1 arg2...|filter arg1 arg2...'
  • ...

比我想到的更多:

  • 显示显示别名和常用命令的有用消息
  • 为我的项目显示一些常见的自定义键绑定

但是一旦我离开项目的根目录,这些设置就变得不可用。

今天最好的方法是什么?

shell bash alias

14
推荐指数
1
解决办法
1362
查看次数

如何标记软件包以防止被安装

我检测到一些软件包破坏了我的配置(例如light-lockerevince等等......)

如何防止这些软件包通过我的系统(Debian)安装apt-get install并提供错误原因?

debian package-management

6
推荐指数
1
解决办法
1800
查看次数