shell腳本中有很多回圈陳述句,導致控制臺輸出特別多,淹沒了有用的資訊。
uj5u.com熱心網友回復:
直接在接過中查詢就可以吧
uj5u.com熱心網友回復:
sh(script: "./test.sh>/dev/null", label: '屏蔽命令輸出',returnStdout: true)
">/dev/null"代表把shell的test.sh的正確執行結果輸出重定向到Liunx的黑洞里,例外的輸出還是會顯示在控制臺。
所有資訊都要屏蔽的話,就用“>/dev/null 2>&1”
uj5u.com熱心網友回復:
在腳本的最前面寫著#!/bin/bash
就可以屏蔽腳本的內容輸出到控制輸出臺
腳本內的陳述句不想要輸出資訊就加 >/dev/null 2>&1
這樣就可以了
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/265138.html
標籤:其他技術討論專區
