Ada sejumlah cara untuk merujuk ke suatu pekerjaan di shell. Karakter% memperkenalkan nama pekerjaan. Nomor pekerjaan n dapat disebut sebagai% n. Pekerjaan juga dapat disebut menggunakan awalan nama yang digunakan untuk memulainya, atau menggunakan substring yang muncul di baris perintahnya. Sebagai contoh,% ce mengacu pada pekerjaan yang berhenti. Jika awalan cocok dengan lebih dari satu pekerjaan, bash melaporkan kesalahan. Menggunakan%? Ce, di sisi lain, mengacu pada pekerjaan apa pun yang mengandung string ce di baris perintahnya. Jika substring cocok dengan lebih dari satu pekerjaan, bash melaporkan kesalahan. Simbol %% dan% + merujuk pada gagasan shell tentang pekerjaan saat ini, yang merupakan pekerjaan terakhir yang dihentikan saat berada di latar depan atau dimulai di latar belakang. Pekerjaan sebelumnya dapat dirujuk menggunakan% -. Ketika ada pekerjaan saat ini saja,% - mengacu pada gagasan shell tentang pekerjaan saat ini. Dalam output yang berkaitan dengan pekerjaan (misalnya, output dari perintah pekerjaan), pekerjaan saat ini selalu ditandai dengan tanda +, dan pekerjaan sebelumnya dengan a -. % Tunggal (tanpa spesifikasi pekerjaan yang menyertainya) juga mengacu pada pekerjaan saat ini.
Cukup memberi nama pekerjaan dapat digunakan untuk membawanya ke latar depan:% 1 adalah sinonim untuk '' fg% 1 '', membawa pekerjaan 1 dari latar belakang ke latar depan. Demikian pula, ''% 1 & '' melanjutkan pekerjaan 1 di latar belakang, setara dengan '' bg% 1 ''.