ਬਾਸ਼ ਇੱਕ ਯੂਨਿਕਸ ਸ਼ੈੱਲ ਅਤੇ ਕਮਾਂਡ ਭਾਸ਼ਾ ਹੈ ਜੋ ਬ੍ਰਾਇਨ ਫ਼ੋਕਸ ਦੁਆਰਾ GNU ਪ੍ਰੋਜੈਕਟ ਲਈ ਲਿਖਿਆ ਗਿਆ ਹੈ ਜੋ ਬੋਅਰਨ ਸ਼ੈੱਲ ਲਈ ਮੁਕਤ ਸਾਫਟਵੇਅਰ ਦੀ ਬਦਲੀ ਹੈ.
ਬੈਸ ਸ਼ੁਰੂ ਕਰਨ ਵਾਲੇ ਦੀ ਗਾਈਡ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਮੁੱਢਲੀਆਂ ਚੀਜ਼ਾਂ ਦੀ ਇੱਕ ਸਧਾਰਨ ਜਾਣ-ਪਛਾਣ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ, ਅਤੇ ਮਾਹਿਰਾਂ ਨੂੰ ਲੋੜੀਂਦੇ ਉੱਨਤ ਵੇਰਵੇ ਮਿਲਣਗੇ.
ਇਸ ਵਿੱਚ ਤੁਸੀਂ ਹੇਠ ਲਿਖੀਆਂ ਗੱਲਾਂ ਨੂੰ ਵੇਖੋਗੇ.
ਵਿਸ਼ਾ - ਸੂਚੀ
ਜਾਣ ਪਛਾਣ
1. ਇਹ ਗਾਈਡ ਕਿਉਂ?
2. ਕੌਣ ਇਸ ਕਿਤਾਬ ਨੂੰ ਪੜਨਾ ਚਾਹੀਦਾ ਹੈ?
3. ਨਵੇਂ ਵਰਜਨ, ਅਨੁਵਾਦ ਅਤੇ ਉਪਲਬਧਤਾ
4. ਦੁਹਰਾਈ ਅਤੀਤ
5. ਯੋਗਦਾਨ
6. ਫੀਡਬੈਕ
7. ਕਾਪੀਰਾਈਟ ਜਾਣਕਾਰੀ
8. ਤੁਹਾਨੂੰ ਕੀ ਚਾਹੀਦਾ ਹੈ?
9. ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿਚ ਵਰਤੇ ਗਏ ਸੰਮੇਲਨ
10. ਇਸ ਦਸਤਾਵੇਜ਼ ਦਾ ਸੰਗਠਨ
1. ਬਾਸ਼ ਅਤੇ ਬਾਸ਼ ਸਕਰਿਪਟ
1.1. ਆਮ ਸ਼ੈੱਲ ਪ੍ਰੋਗਰਾਮ
1.2. ਬੋਰੇ ਦੇ ਫਾਇਦੇ
1.3. ਕਮਾਂਡ ਚਲਾਉਣੇ
1.4. ਬਿਲਡਿੰਗ ਬਲਾਕ
1.5. ਚੰਗੀਆਂ ਸਕ੍ਰਿਪੀਆਂ ਦਾ ਵਿਕਾਸ ਕਰਨਾ
1.6. ਸੰਖੇਪ
1.7 ਅਭਿਆਸ
2. ਲਿਪੀ ਅਤੇ ਡੀਬੱਗਿੰਗ ਸਕ੍ਰਿਪਟਾਂ
2.1. ਸਕ੍ਰਿਪਟ ਬਣਾਉਣਾ ਅਤੇ ਚਲਾਉਣਾ
2.2. ਸਕਰਿਪਟ ਬੁਨਿਆਦ
2.3. ਡੈਬਿੰਗਿੰਗ ਬਾਸ਼ ਸਪੀਤੀਆਂ
2.4. ਸੰਖੇਪ
2.5. ਅਭਿਆਸ
3. ਬੈਸ ਮਾਹੌਲ
3.1. ਸ਼ੈੱਲ ਸ਼ੁਰੂਆਤੀ ਫਾਈਲਾਂ
3.2. ਵੇਰੀਬਲ
3.3. ਅੱਖਰ ਦਾ ਹਵਾਲਾ ਦਿੰਦੇ ਹੋਏ
3.4. ਸ਼ੈੱਲ ਵਿਸਥਾਰ
3.5. ਉਪਨਾਮ
3.6. ਹੋਰ ਬੈਸ ਚੋਣ
3.7 ਸੰਖੇਪ
3.8. ਅਭਿਆਸ
4. ਰੈਗੂਲਰ ਸਮੀਕਰਨ
4.1. ਰੈਗੂਲਰ ਸਮੀਕਰਨ
4.2. Grep ਵਰਤ ਕੇ ਉਦਾਹਰਨਾਂ
4.3. ਬੈਸ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦੇ ਪੈਟਰਨ
4.4. ਸੰਖੇਪ
4.5. ਅਭਿਆਸ
5. GNU sed ਸਟਰੀਮ ਐਡੀਟਰ
5.1. ਜਾਣ ਪਛਾਣ
5.2. ਇੰਟਰਐਕਟਿਵ ਐਡੀਟਿੰਗ
5.3. ਗ਼ੈਰ-ਪਰਸਪਰ ਐਡੀਟਿੰਗ
5.4. ਸੰਖੇਪ
5.5. ਅਭਿਆਸ
6. GNU awk ਪਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ
6.1. ਗੋਕ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰਨਾ
6.2. ਪ੍ਰਿੰਟ ਪ੍ਰੋਗ੍ਰਾਮ
6.3. ਗੋਕ ਵੇਰੀਬਲ
6.4. ਸੰਖੇਪ
6.5. ਅਭਿਆਸ
7. ਕੰਡੀਸ਼ਨਲ ਸਟੇਟਮੈਂਟਾਂ
7.1. ਪਛਾਣ ਨਾਲ
7.2. ਵਰਤੋਂ ਲਈ ਵਧੇਰੇ ਅਗਾਉਂ
7.3. ਕੇਸ ਬਿਆਨ ਵਰਤਣਾ
7.4. ਸੰਖੇਪ
7.5. ਅਭਿਆਸ
8. ਇੰਟਰੈਕਟਿਵ ਸਕ੍ਰਿਪਟਾਂ ਲਿਖਣਾ
8.1. ਯੂਜ਼ਰ ਸੁਨੇਹੇ ਵੇਖਣੇ
8.2. ਯੂਜ਼ਰ ਇੰਪੁੱਟ ਨੂੰ ਫੜਨਾ
8.3. ਸੰਖੇਪ
8.4. ਅਭਿਆਸ
9. ਦੁਹਰਾਉਣਾ ਕੰਮ
9.1. ਲੂਪ ਲਈ
9.2. ਜਦਕਿ ਲੂਪ
9.3. ਜਦ ਤੱਕ ਲੂਪ
9.4. I / O ਰੀਡਾਇਰੈਕਸ਼ਨ ਅਤੇ ਲੂਪਸ
9.5. ਤੋੜ ਅਤੇ ਜਾਰੀ ਰੱਖੋ
9.6. ਬਿਲਡ-ਇਨ ਚੁਣੋ ਨਾਲ ਮੀਨੂ ਬਣਾਉਣਾ
9.7 ਬਿਲਟ-ਇਨ ਸ਼ਿਫਟ
9.8. ਸੰਖੇਪ
9.9. ਅਭਿਆਸ
10. ਵੇਰੀਬਲ ਤੇ ਹੋਰ
10.1. ਵੇਰੀਏਬਲ ਦੀ ਕਿਸਮ
10.2. ਅਰੇ ਵੇਰੀਬਲ
10.3. ਵੇਰੀਬਲ ਤੇ ਓਪਰੇਸ਼ਨ
10.4. ਸੰਖੇਪ
10.5. ਅਭਿਆਸ
11. ਫੰਕਸ਼ਨ
11.1. ਜਾਣ ਪਛਾਣ
11.2. ਸਕ੍ਰਿਪਟਾਂ ਵਿੱਚ ਫੰਕਸ਼ਨਾਂ ਦੀਆਂ ਉਦਾਹਰਣਾਂ
11.3. ਸੰਖੇਪ
11.4. ਅਭਿਆਸ
12. ਸਿਗਨਲ ਨੂੰ ਫੜਨ
12.1. ਸਿਗਨਲਾਂ
12.2. ਫਾਹੀ
12.3. ਸੰਖੇਪ
12.4. ਅਭਿਆਸ
A. ਸ਼ੈੱਲ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
A.1. ਆਮ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
A.2. ਵੱਖ ਵੱਖ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਇੰਟਰਨੈਟ ਕਨੈਕਸ਼ਨ ਦੇ ਬਿਨਾਂ ਇਸ ਸਾਰੇ ਭਾਗ ਨੂੰ ਔਫਲਾਈਨ ਆਵਾਜਾਈ ਅਤੇ ਡੀਬੀ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਕਿਤੇ ਵੀ ਅਤੇ ਕਿਸੇ ਵੀ ਸਮੇਂ ਲੱਭ ਸਕਦੇ ਹੋ.