我想寫兩種顏色的文本文件,具體取決於輸出。我使用echo -e
命令,我會在控制檯顏色進行打印時,像這樣:如何寫顏色的文本文件
RETURNED=$?
if [ $RETURNED == 0 ]
then
echo -e "\e[1;32mffmpeg -t $DURACION -f x11grab -s $RESOLUCION -r ${FPS[j]} -b:v $BR -i :0.0 -y $NOMBRE\e[0m" >> file.txt
fi
的想法是:如果命令的工作,然後寫一個綠色的線,否則使用紅色。但是,我沒有在文本文件中獲取任何彩色線條。
你如何顯示文件? –
當我只運行回聲時,我看到綠色的文字。即使當我將回聲重定向到像你這樣的文件時,我也會捕獲該文件,但我仍然看到文本呈綠色。 –
打開文件的文字處理器是否支持彩色文本? – myusuf