17 Aşağıdaki gibi yapmak istiyorum: #!/bin/bash command1 pause 30 seconds command2 exit Bu, yalnızca 2 komutunun çalıştırılması arasında 30 saniyelik bir duraklamaya sahip örnek komut dosyasıdır. Bu nasıl yapılır? command-line scripts timeout — Pandya kaynak
26 Bunu bir terminalde kullanabilirsiniz: command1; sleep 30; command2 Senaryonuzda: #!/bin/bash command1 sleep 30 command2 exit Uyku süresi için son ek: s saniye (varsayılan) m dakikalarca h saatlerce d günlerce — TuKsn kaynak
4 Kullanabilirsiniz read -t. Örneğin: read -p "Continuing in 5 seconds..." -t 5 echo "Continuing..." Senaryonuzda: command1 read -p 'Pausing for 30 seconds' -t 30 command2 EnterZaman aşımı süresini atlamak için düğmesine basabileceğinizi unutmayın . — Jose Rosa kaynak