हमारे पास स्क्रिप्ट की ls -l
अनुमति के लिए आउटपुट के आउटपुट को देख रहा है जो हाल ही में RHEL v6 सिस्टम पर विफल रहा है जो .
कि अनुमति प्रविष्टि के अंत में एक अतिरिक्त दिखा रहा है जो पहले नहीं हुआ करता था:
[root@rhel6vm ~]# ls -l
total 44
-rw-------. 1 root root 1399 Aug 17 15:01 anaconda-ks.cfg
-rw-r--r--. 1 root root 25485 Aug 17 15:01 install.log
-rw-r--r--. 1 root root 7253 Aug 17 14:59 install.log.syslog
[root@rhel6vm ~]#
^
| up there
पूर्ण विराम क्या दर्शाता है? और इसके स्थान पर और क्या दिखाई दे सकता है?
We have scripts looking at the output of ls
, यह आमतौर पर एक बुरा विचार है । पार्सिंग ls एक बुरा विचार है। इस उद्देश्य के लिए आप स्टेट या किसी अन्य टूल के आउटपुट को देखना बेहतर होगा।