PS1='...$(du -sh)...' du -sh 输出当前目录下所占用空间
主要用来显示当前目录下的空间占用 进入非自己的目录 比如 cd / 就会出现权限限制 du -sh无法进入目录
我想试一试 PS1='...$(echo "密码" | sudo -S du -sh)...' 可是不管用 请问高手怎么办呀?
请问在PS1中如何执行 sudo 命令?
-
- 帖子: 20
- 注册时间: 2012-08-03 18:06
-
- 帖子: 1318
- 注册时间: 2005-09-13 4:56
- 系统: Ubuntu Jammy Jellyfi
Re: 请问在PS1中如何执行 sudo 命令?
我拒绝回答这种愚蠢的问题
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 20
- 注册时间: 2012-08-03 18:06
Re: 请问在PS1中如何执行 sudo 命令?
抱歉也许在ps1里面这样折腾确实很愚蠢 但还是希望各位前辈帮帮我 我一直没有找到解决方案 谢谢funicorn 写了:我拒绝回答这种愚蠢的问题
-
- 帖子: 1318
- 注册时间: 2005-09-13 4:56
- 系统: Ubuntu Jammy Jellyfi
Re: 请问在PS1中如何执行 sudo 命令?
代码: 全选
cdu(){
cd "$@"
if echo "$PWD" | grep ^"$HOME"; then
du -sh
fi
如果你实在很想要,man一下这个命令visudo,不过我得警告你,这是个危险的开始,最好不要开始。
- langyxxl
- 帖子: 443
- 注册时间: 2012-01-17 22:17
Re: 请问在PS1中如何执行 sudo 命令?
其实改变du命令就可以了,加一个s位试试。。。。。
就和passwd的效果一样
就和passwd的效果一样