日常开发中的shell小技巧
Posted bingduoduo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了日常开发中的shell小技巧相关的知识,希望对你有一定的参考价值。
工具推荐
- 命令行中很方便的代码统计工具---cloc
模拟生成熵(避免暴力手搓键盘)
sudo rngd -r /dev/urandom -o /dev/random -f
自动输密码的脚本,基于expect
#!/usr/bin/expect
set password "butub"
set files [glob -nocomplain -- ./*.deb]
puts "[llength $files]"
for {set i 0} {$i<[llength $files]} {incr i 1} {
set fileName [lindex $files $i]
spawn sudo dpkg-sig --sign builder $fileName
expect "*Enter passphrase:*"
send "$password\n"
puts "$fileName"
}
#interact
git提交时不用输入密码的方法
git config --global credential.helper store
以上是关于日常开发中的shell小技巧的主要内容,如果未能解决你的问题,请参考以下文章