[英]error handling in unoconv
我有一個腳本,可以使用unoconv自動將excel文件從xls轉換為csv。 我不時收到此錯誤。
line 174: 21023 Segmentation fault unoconv -f csv "$FILES"
我希望能夠處理轉換時發生的任何錯誤。 我嘗試將其添加到腳本中。
unoconv -f csv "$FILES"
if [ $? -ne 0 ]; then
echo "error encountered when converting from xls to csv"
else
echo "Successfully converted to csv"
fi
我的問題是。 即使我遇到該錯誤。 錯誤消息未得到反映。 我做錯了什么嗎?
嘗試類似:
unoconv -f csv "$FILES" 2>&1 | grep -i "Segmentation fault" &>/dev/null \
&& echo "error encountered when converting from xls to csv" \
|| echo "Successfully converted to csv"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.