Ich habe einen Text-basiertes Spiel, Colossal Cave Adventure, dass ich mit einem Shell - Skript starten möchte , anstatt das Terminal und Typisierung von Öffnen cd ~/Desktop/CCA
und ./Adventure
. Der Code, den ich versuche zu verwenden, ist dieser:
#! /bin/bash
gnome-terminal -e 'cd ~/Desktop/CCA/; ./Adventure'
und die Nachricht, die ich erhalte, ist folgende:
There was an error creating the child process for this terminal
Failed to execute child process `cd` (No such file or directory)
mit Optionen zum Ändern der Profileinstellungen oder zum Neustarten des Prozesses. Ich habe auch versucht, stattdessen den absoluten Pfad zu verwenden ~/
, und alle meine Dateinamen sind richtig geschrieben und verweisen auf die richtige Stelle. Was ist falsch?
cd
kein Befehl war.