Narzędzia użytkownika

Narzędzia witryny


konsola_znaki_specjalne

To jest stara wersja strony!


Wprowadzanie znaków specjalnych (spacji, cudzysłowów, itp.) na konsoli

Niektóre znaki mają dla konsoli specjalne znaczenie, w szczególności są to:

  • spacja - oddziela od siebie kolejne parametry przekazywane do wywoływanych komend, np. w komendzie wywołującej mplusa z zadanym plikiem inputu spacja oddziela nazwę programu od nazwy pliku inputu:
    mplus PlikInputu.inp
  • cudzysłów i apostrof - służą do „cytowania” parametrów (w szczególności nazw plików), które zawierają spacje ( spacja pomiędzy cudzysłowami lub apostrofami nie jest traktowana jako separator parametrów),
    • np. jeśli chcemy wywołać mplusa na pliku inputu o nazwie Plik Inputu.inp (a więc zawierającym spację), zrobimy to tak:
      mplus "Plik Inputu.inp"
    • cudzysłów i apostrof działają zasadniczo tak samo i można ich używać wymiennie, niemniej każde „cytowanie” musi rozpoczynać i się i kończyć tym samym znakiem, tzn. nie ma sensu zapis
      mplus "Plik Inputu.inp'
    • oczywiście nic się nie pospsuje, jeśli „zacytujemy” parametr nie zawierające spacji, np.
      mplus "PlikInputu.inp"
  • Backslach (\) - służy do wyparsowywania znaków specjalnych
  • Dolar ($)
konsola_znaki_specjalne.1387103123.txt.gz · ostatnio zmienione: 2013/12/15 11:25 przez zozlak