GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie führe ich eine Anwendung für eine festgelegte Zeit in der Shell aus?

Ob und wie das geht, im Terminal , damit eine Anwendung 30 Sekunden lang ausgeführt wird, bevor sie zwangsweise geschlossen wird, und die Protokolle dieses Prozesses ausgibt?

Akzeptierte Antwort:

Vielleicht möchten Sie die Zeitüberschreitung verwenden Befehl.

timeout -k 10s 30s command

Dadurch wird der Befehl 30 Sekunden lang ausgeführt und nach 10 Sekunden beendet, wenn er noch ausgeführt wird. – Weitere Optionen finden Sie auf der Manpage.


Ubuntu
  1. Wie führe ich ein Shell-Skript im Hintergrund aus?

  2. Wie setze ich die Umgebungsvariable in GDB mit dem Shell-Befehl?

  3. Wie führe ich den Vim-Befehl von der Shell aus?

  4. Wie kann die Speichernutzung nach Anwendung in Linux begrenzt werden?

  5. Wie führe ich einen Befehl mehrmals mit der Bash-Shell aus?

So richten Sie die Zeitsynchronisierung unter Ubuntu ein

So richten Sie einen Pacemaker-Cluster für Linux mit hoher Verfügbarkeit ein

So ändern Sie das Zeitlimit für eine Sudo-Sitzung

So richten Sie NordVPN auf Ubuntu ein

Wie füge ich eine Anwendung zum Startanwendungsmenü hinzu?

Wie richte ich Tls für Postfix unter Ubuntu ein?