小编bem*_*mug的帖子

不要在几个bash脚本中显示pushd/popd堆栈(quiet pushd/popd)

每次我使用pushd或popd时,它都会将堆栈打印到标准输出.怎么不这样做?

我不想pushd > /dev/null每次都这样做,因为我有很多脚本互相调用.

也许一个好的覆盖会做到这一点,但我只需要在我的脚本中覆盖这些内置,然后恢复正确的行为.

bash built-in output

81
推荐指数
2
解决办法
3万
查看次数

Git diff在同一分支上的2个不同文件之间

我有2个不同的文件foobar

每个都在同一分支上的2个不同提交上,分别使用SHA1 SHA1-fooSHA1-bar。我想看看这两个文件之间的区别。

我可以签出其中一个文件并将其复制,但也许有更好的方法。

git git-diff

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

不要在null终止时停止printf(\ 0)

printf在它遇到的第一个\ 0处停止打印.

有没有办法强制它继续,例如,如果我的字符串在\ 0之后包含更多字符.

c printf

0
推荐指数
1
解决办法
1707
查看次数

标签 统计

bash ×1

built-in ×1

c ×1

git ×1

git-diff ×1

output ×1

printf ×1