linux - Bash:重定向停止

标签 linux bash redirect

我有一个命令,例如ls -l > 文件.txt 当我的驱动器上没有足够的空间时,上面的命令只会停止等待发生一些事情。有谁知道我可以编写一个代码,使我能够显示有关驱动器空间不足的消息?例如。我可以使用 IPC 还是你有其他想法?提前致谢。

最佳答案

您可以使用 df 命令来确定驱动器上的可用空间量,例如,如果可用空间少于 5M,则不要开始处理。

或者您可以从内部程序检查可用空间量并将警告消息写入 STDERR。

关于linux - Bash:重定向停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3033465/

相关文章:

javascript - 如何使用计时器重定向用户

linux - Linux 中的 .NET Core 不读取环境变量

regex - 将部分匹配模式保存到变量

.htaccess - 301 几个(但不是全部)http 到 https

.htaccess - 将 pdf 的外部请求重定向到嵌入 pdf 的页面

bash - 是否可以使用命令行确定 YARN 中当前事件的调度程序插件?

python - 检测文件是否在python中的网络驱动器上

linux - 错误 : Could not find or load main class

c++ - SDL_image 无法使用 IMG_LoadTexture() 加载 .png 文件

bash - 从 bash 映射中检索时如何区分 null 和空字符串