GNU/Linux >> Tutoriels Linux >  >> Linux

Changer de répertoire et exécuter le fichier en une seule commande

cd /usr/local/bin/minecraft/ && java -Xms512M -Xmx2048M -jar minecraft.jar devrait le faire


Je réponds à nouveau à cette question avec une extension afin que d'autres puissent trouver cela utile.

cd /usr/local/bin/minecraft/ && java -Xms512M -Xmx2048M -jar minecraft.jar

Cette commande fera l'affaire à coup sûr. Mais après avoir exécuté cette commande, vous resterez en /usr/local/bin/minecraft/ annuaire. Et, si vous utilisez cette commande dans un script bash , toutes les commandes ultérieures seront exécutées dans ce répertoire.

Si vous souhaitez exécuter la commande dans le répertoire de votre choix et revenir immédiatement là où vous étiez, mettez la commande entre parenthèses , c'est-à-dire

(cd /usr/local/bin/minecraft/ && java -Xms512M -Xmx2048M -jar minecraft.jar)

Linux
  1. Quelle est la différence entre #!/usr/bin/env bash et #!/usr/bin/bash ?

  2. autorisation refusée pour composer dans /usr/local/bin/

  3. Quelle est la signification de /usr/sbin, /usr/local/sbin et /usr/local/bin ?

  4. Quand dois-je utiliser #!/bin/bash et quand #!/bin/sh ?

  5. Différence entre /bin et /usr/bin

Kubuntu affiche une erreur lors de la connexion (file:///usr/share/sddm//themes/breeze/main.qml:no Such File Or Directory) ?

Comprendre les fichiers /proc/mounts, /etc/mtab et /proc/partitions

Installer les binaires dans /bin, /sbin, /usr/bin et /usr/sbin, interactions avec --prefix et DESTDIR

cmake --version pointe vers /usr/bin/cmake tandis que cmake pointe vers /usr/local/bin

Quand dois-je utiliser /dev/shm/ et quand dois-je utiliser /tmp/?

unix:///var/run/supervisor.sock aucun fichier de ce type