Bir dosyayı yürütmek istediğimde, bunu yapmadan önce bu dosyanın dizinine ilk önce 'cd' koymam gerekiyor. -tataz tipi hatası.Dizini değiştirin ve dosyayı tek bir komutla çalıştırın
Sadece bir programı yürütmek için iki komut yazarak nasıl dolaşabilirim?
Örnek:
cd /usr/local/bin/minecraft/
java -Xms512M -Xmx2048M -jar minecraft.jar
nasıl = tek hattına, böylece benim Exec olarak koymak anlamına yapabilirsiniz _ çizgi Gnome3 özel bir başlatıcısı yaratarak?
Bingo /usr/local/bin/minecraft/minecraft.jar yapmalıdır! Hatırlayamadım. (Cevabınızı 10 dakika daha kabul edemem ...) Şimşek yanıtı için teşekkürler! –
+1: Bu komutun avantajı, "cd" nin başarısız olması, java komutunun bile çalıştırılmamasıdır. – Atmocreations
Python os.system kullanarak aynı şeyi yapıyorum ("start/B start cmd.exe @cmd/k cd && ") fakat ikinci komut, Dizini Değiştir komutumdan önce çalıştırılıyor, dolayısıyla başarısız oluyor, bunun için herhangi bir geçici çözüm var mı? Teşekkürler –
user2176576