我是bash的初學者,所以如果這是一個基本問題或有語法問題,但我無法在任何地方找到答案,我表示歉意。我想運行一個命令,如果失敗,請檢查錯誤消息是否與某個字符串匹配。這是我有: err_msg=`./command input.txt 2>&1`
if [$? -eq 1]
then
if [err_msg -eq "Error: timeout"]
then
#
我想用3個字母的名字創建900個文件。 示例:xyz.txt,其中x,y,和z是不同的字母從a到z。 我試圖做這樣的事情: for ((i=1; i < 900; i++))
do touch {a..z}{a..z}{a..z}$i.txt
done
我希望它停止在900 但最後我創建的文件超過10K。有人可以幫我完成這個嗎?