দ্বিতীয়টি প্রথম: fgবাশ শেল অন্তর্নির্মিত কমান্ড এবং এর জন্য আপনাকে ম্যান পৃষ্ঠাটি উল্লেখ করতে হবে bash। বিশেষত, বিভাগটি JOB CONTROLবলে
Simply naming a job can be used to bring it into the foreground: %1 is
a synonym for ``fg %1'', bringing job 1 from the background into the
foreground. Similarly, ``%1 &'' resumes job 1 in the background,
equivalent to ``bg %1''.
বিকল্পভাবে, আপনি শেলের ইন্টারেক্টিভ helpসিস্টেমটি ব্যবহার করতে পারেন :
$ help fg
fg: fg [job_spec]
Move job to the foreground.
Place the job identified by JOB_SPEC in the foreground, making it the
current job. If JOB_SPEC is not present, the shell's notion of the
current job is used.
Exit Status:
Status of command placed in foreground, or failure if an error occurs.
প্রথম অংশের জন্য এখন। প্রকৃত কমান্ড আপনাকে বিবৃত করেন না আসলে পুনর্নির্দেশ stdoutকরতে stderr: এটি stdout- এ পুননির্দেশনা 2 নামের একটি ফাইল এবং তারপর শেল এর পটভূমি মধ্যে পুরো কমান্ড রাখে। অত: পর
$ man 1>2&
[1] 4662
manব্যাকগ্রাউন্ডে চলবে (কাজের হিসাবে [1], প্রক্রিয়া আইডি সহ 4662) - আপনি যদি বর্তমান ডিরেক্টরিটি দেখেন তবে সম্ভবত আপনাকে একটি 2বিষয়বস্তুযুক্ত একটি ফাইল খুঁজে পাবেন
What manual page do you want?
আপনার যে কমান্ডটি ব্যবহার করা উচিত ছিল তা হ'ল 1>&2
&2: ফাইল বর্ণনাকারী # 2
2&ফাইলের নাম দেওয়া হয়েছে 2 , পটভূমিতে কমান্ড চালানো হবে
আরও তথ্যের জন্য দেখুন REDIRECTIONবিভাগেman bash
1>2&stdout নামের একটি ফাইলে পুনর্নির্দেশ2করে এবং কমান্ডটি পটভূমিতে রাখে; আপনি সম্ভবত (বা কমপক্ষে হওয়া উচিত) শিখেছেন2>&1