W przypadku wykonywania batchowo lub interakcyjnie komend wewnetrznych shell'a (np. cd czy setenv) nalezy uzyc komendy rrun podajac parametr shl. Powoduje on, ze na farmie najpierw zostanie uruchomiony interpreter komend, ktory ``wczyta'' i wykona komende. Przykladowo, jesli chcielibysmy wykonac interakcyjnie komende setenv wydajemy polecenie:
rrun -tshl setenvPominiecie parametru -tshl zakonczyloby sie bledem:
fizyk1% rrun setenv setenv: Command not found. rrun: ccpu05: connection closed. fizyk1%Parametr shl jest zbedny gdy komenda wewnetrzna shell'a umieszczona jest w skrypcie, np.:
#!/bin/sh # file: example.sh setSkrypt ten mozna wykonac zarowno interakcyjnie jaki i batchowo:
fizyk1% rrun example.sh ~ rrun: ccpu05: connection closed.lub
fizyk1% rrun -tjob example.sh rrun: Job started.