Bruk av source-kommandoen i bofh

Hjelp til korleis du bruker kommandoen "source" i bofh.

Kva gjer source?

Med kommandoen source kan du k?yre mange kommandoar ved ? lese dei fr? ei fil. Du slepp ? m?tte taste inn kommandoane for hand, og kan produsere kommandoar fr? andre data.

Denne kommandoen kan hjelpe deg i enkelte administrative oppg?ver, til d?mes n?r du treng ? gjere det samme for veldig mange grupper eller brukarkontoar.

Fila med kommandoane kan du f? generert med andre verkt?y, til d?mes ved ? bruke output fr? andre bofh-kommandoar.

Korleis gjer eg det?

Vanleg flyt:

  1. Opprett ei rein tekstfil med kommandoane du vil k?yre. Ei kommando per linje.
  2. Lagre fila ein stad bofh f?r tilgang til fila.
  3. Dersom du treng ? ta vare p? output fr? bofh, b?r starte logging av output i terminalen. Til d?mes ved ? k?yre "script <outputfil.log>" - all input og output til terminalen kopierast d? ned i fila. Med pybofh kan du bruke bofh-kommandoen "script" for dette.
  4. K?yr source <filnamn>. D?me:
    source /hom/einkvan/bofhadmin/gruppeflyttingar.txt

D?mer p? source-filer

Hent ut mange brukardetaljar p? ein gang:

user info brukara
user info brukarb
user info brukarc
user info brukard
user info brukare

For ? sette karantener p? fleire brukarar:

quarantine set account brukara generell "Slutta"
quarantine set account brukarb generell "Slutta"
quarantine set account brukarc generell "Slutta"
quarantine set account brukard generell "Slutta"
quarantine set account brukare generell "Slutta"
quarantine set account brukarf generell "Slutta"

Andre tips

  • For enklare behov kan du bruke parentesteikn i kommandoen. bofh tolker dette til ? repetere den gitte kommandoen for kvart ord inne i parantesen. Til d?mes vil kommandoen "user info (brukara brukarb brukarc)" k?yre kommandoen "user info" tre ganger - ein gang per brukarnamn som er oppgitt.
  • For meir avansert behov kan det hende du treng ? bruke Cerebrum sitt API direkte. Dette krever meir tekniske ferdigheter.
S?k i veiledningene
Kontakt brukerst?tte:

Ring oss

Vi har ?pent mellom 08:30 og 17:00 p? hverdager,
og mellom 10:00 og 15:00 p? l?rdager.

Telefonnummer: 22 84 00 04

Send inn sak til oss

Du kan sende inn din foresp?rsel via e-post til: it-support@uio.no.

G? til e-post

Book et videom?te over Zoom

Er du student eller ansatt kan du avtale veiledningstime hos UiO Helpdesk over Zoom. Tilgjengelige tider er tirsdag til torsdag mellom 11:00 og 13:00.

Book et videom?te

Chat med oss

V?r chat er bemannet mellom 09:00 og 16:00 p? hverdager.

?pne chat
Publisert 16. des. 2020 14:34 - Sist endra 22. sep. 2023 21:32