Tôi có một tệp văn bản "bình thường" (chứa các câu tiếng Anh) đang được phát hiện bằng file
lệnh như ASCII Pascal program text
.
Làm thế nào để văn bản chương trình Pascal khác biệt với văn bản tiếng Anh ASCII bình thường?
tôi đã làm head -10 file > tmp
file tmp
vẫn cho thấy Pascal
.
tmp
khi mở ở VI và:set list
HELEN'S BABIES$
$
With some account of their ways, innocent, crafty, angelic, impish,$
witching and impulsive; also a partial record of their actions during$
ten days of their existence$
$
By JOHN HABBERTON$
$
$
$
Đầu ra của head file | od -c
0000000 H E L E N ' S B A B I E S \n \n
0000020 W i t h s o m e a c c o u n
0000040 t o f t h e i r w a y s ,
0000060 i n n o c e n t , c r a f t
0000100 y , a n g e l i c , i m p i
0000120 s h , \n w i t c h i n g a n d
0000140 i m p u l s i v e ; a l s o
0000160 a p a r t i a l r e c o r
0000200 d o f t h e i r a c t i o
0000220 n s d u r i n g \n t e n d a
0000240 y s o f t h e i r e x i s
0000260 t e n c e \n \n B y J O H N H
0000300 A B B E R T O N \n \n \n \n
0000314
Tệp được tải lên tại đây: http://www.fileswap.com/dl/L0eCWJTvy/
Tôi đang trên CentOS release 6.5
, file
phiên bản5.04
Có một cái gì đó trong dòng thứ 4. Xóa từ dòng thứ 4 trở đi sẽ phát hiện nó dưới dạng tệp văn bản
od
đầu ra.
$HOME/.magic
hay $HOME/.magic.mgc
không?
head file | od -c
để kiểm tra các ký tự không in.