我有一个命令,例如ls -l > 文件.txt 当我的驱动器上没有足够的空间时,上面的命令只会停止等待发生一些事情。有谁知道我可以编写一个代码,使我能够显示有关驱动器空间不足的消息?例如。我可以使用 IPC 还是你有其他想法?提前致谢。
最佳答案
您可以使用 df 命令来确定驱动器上的可用空间量,例如,如果可用空间少于 5M,则不要开始处理。
或者您可以从内部程序检查可用空间量并将警告消息写入 STDERR。
关于linux - Bash:重定向停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3033465/