كال (أمر يونكس)

** ** هو برنامج قياسي على أنظمة التشغيل يونكس وشبيه يونكس التي تطبع تقويم أسكي في الشهر أو السنة المعينة. إذا لم يحدد المستخدم أي خيارات لسطر الأوامر، `cal` التقويم في الشهر الحالي.

## <span data-segmentid="35" class="cx-segment">أمثلة</span>

```console
$ cal
      March 2012                     
 S  M Tu  W Th  F  S
             1  2  3
 4  5  6  7  8  9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

$ cal 2019
                              2019

       January               February                 March
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa
       1  2  3  4  5                   1  2                   1  2
 6  7  8  9 10 11 12    3  4  5  6  7  8  9    3  4  5  6  7  8  9
13 14 15 16 17 18 19   10 11 12 13 14 15 16   10 11 12 13 14 15 16
20 21 22 23 24 25 26   17 18 19 20 21 22 23   17 18 19 20 21 22 23
27 28 29 30 31         24 25 26 27 28         24 25 26 27 28 29 30
                                              31
        April                   May                   June
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6             1  2  3  4                      1
 7  8  9 10 11 12 13    5  6  7  8  9 10 11    2  3  4  5  6  7  8
14 15 16 17 18 19 20   12 13 14 15 16 17 18    9 10 11 12 13 14 15
21 22 23 24 25 26 27   19 20 21 22 23 24 25   16 17 18 19 20 21 22
28 29 30               26 27 28 29 30 31      23 24 25 26 27 28 29
                                              30
        July                  August                September
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6                1  2  3    1  2  3  4  5  6  7
 7  8  9 10 11 12 13    4  5  6  7  8  9 10    8  9 10 11 12 13 14
14 15 16 17 18 19 20   11 12 13 14 15 16 17   15 16 17 18 19 20 21
21 22 23 24 25 26 27   18 19 20 21 22 23 24   22 23 24 25 26 27 28
28 29 30 31            25 26 27 28 29 30 31   29 30
 
       October               November               December
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa
       1  2  3  4  5                   1  2    1  2  3  4  5  6  7
 6  7  8  9 10 11 12    3  4  5  6  7  8  9    8  9 10 11 12 13 14
13 14 15 16 17 18 19   10 11 12 13 14 15 16   15 16 17 18 19 20 21
20 21 22 23 24 25 26   17 18 19 20 21 22 23   22 23 24 25 26 27 28
27 28 29 30 31         24 25 26 27 28 29 30   29 30 31

$ cal 5 2009
      May 2009        
Su Mo Tu We Th Fr Sa  
                1  2  
 3  4  5  6  7  8  9  
10 11 12 13 14 15 16  
17 18 19 20 21 22 23  
24 25 26 27 28 29 30   
31
```


## <span data-segmentid="38" class="cx-segment">المميزات</span>

```console
$ cal 9 1752
  September 1752
 S  M Tu  W Th  F  S
       1  2 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
```
تم تبني الإصلاح التقويم الميلادي من قبل مملكة بريطانيا العظمى، بما في ذلك ممتلكاتها في أمريكا الشمالية (أصبحت فيما بعد شرق الولايات المتحدة الأمريكية)، في سبتمبر 1752 نتيجة لذلك، يظهر سعر سبتمبر 1752 كال الأيام المفقودة. كان هذا الشهر هو الاعتماد الرسمي (البريطاني) للتقويم الغريغوري من التقويم اليولياني المستخدم مسبقًا. وقد تم توثيق هذا في صفحات الرجل لصن سولاريس على النحو التالي. «تتم طباعة تقويم غير عادي لشهر سبتمبر 1752. هذا هو الشهر الذي تم فيه تخطي 11 يومًا للتعويض عن عدم وجود تعديلات سنة كبيسة.»  تنص الخطة 9 من دليل Bell Labs على: "Try `cal sep 1752.` "

كان الأمر cal موجودًا في ريسيرش يونكس.

## <span data-segmentid="55" class="cx-segment">انظر أيضًا</span>

* عملية كرون لجدولة المهام لتشغيلها في تاريخ معين
* قائمة أوامر يونكس

## مراجع

تصنيف:برامج يونكس القياسية
تصنيف:برمجيات التقويم
تصنيف:خدمات مواصفات يونكس المنفردة