Thêm văn bản vào tệp hoặc chuyển hướng ở đây, chúng ta sẽ tìm hiểu cách chúng ta có thể thêm văn bản hoặc chữ kỹ thuật số hoặc làm cách nào bạn
có thể điền vào một tệp trống?
Chúng tôi đã tạo một số tệp trống.
Sử dụng chạm, lệnh và chạm chỉ là một cách để tạo một tệp trống.
Nhưng bây giờ làm thế nào chúng ta có thể thêm văn bản vào các tệp đó hoặc bất kỳ thứ gì bạn muốn thêm vào đó?
Có ba cách đơn giản để thêm văn bản vào tệp và các cách chính cơ bản để thêm tệp văn bản.
Người đầu tiên là thông qua VI.
Ed VII là chủ biên.
Đó là một lệnh được sử dụng tiếp theo để tạo tệp và thêm tin nhắn văn bản vào đó.
Sau đó, bước tiếp theo là chuyển hướng xuất lệnh bằng cách sử dụng trực tiếp ghi và hai chuyển hướng đến một tệp và trong bài
học này sẽ đề cập đến các chuyển hướng này thông qua đầu ra lệnh thành tệp.
Và cách thứ hai chúng ta sẽ học qua tiếng vang.
Khi bạn muốn lặp lại bất kỳ ngày nào bạn nhập, bạn có thể xuất ra một tệp.
Đó là cách tệp được tạo hoặc đó là cách tệp được điền thông tin.
Vì vậy, hãy xem xét một máy Linux khác và chạy các lệnh này.
Vì vậy, ở đây chúng tôi có máy Linux của chúng tôi.
Hãy chắc chắn rằng chúng ta đang ở trong thư mục chính của chúng ta như đang ở trong thư mục chính của chúng ta.
Hãy xóa màn hình và kiểm tra các tệp khác nhau mà chúng ta có trong thư mục chính của chúng ta là gì.
OK, chúng tôi có tất cả các tệp và thư mục khác nhau mà chúng tôi đã tạo trước đó.
Bây giờ chúng tôi muốn thêm một cái gì đó vào một tệp, bất kỳ tệp trống nào, bởi vì nếu bạn thấy ở
đây, đây là một số tệp mà chúng tôi đã thêm và tất cả chúng đều không có byte trong đó vì đây là các tệp trống.
Vì vậy, khi bạn muốn tạo tiếng vang.
Và bạn gõ hi.
Tên tôi là Imran, và bạn nhấn Enter.
Nó đưa bạn trở lại chính xác thứ mà bạn nhập.
Vì vậy, tiếng vang lệnh đó thực sự lặp lại những gì bạn đã hét lên.
Vì vậy, nếu chúng ta xuất nó ra một tệp thì sao?
Vì vậy, tôi sẽ nói hãy nói tiếng vang.
Jerry Seinfeld.
Là nhân vật chính trong chương trình.
Dấu hiệu bị rơi, vì vậy đây là văn bản mà tôi muốn nhập, tôi muốn thêm vào tệp có tên là Jerry và chúng ta sẽ thực hiện điều đó như
thế nào?
Chúng tôi không thể làm điều đó bằng cách chuyển hướng chuyển hướng, đó là một phím ngay trên dấu chấm mà bạn đã nhập bằng phím
shift và sau đó bạn chỉ định tên của tệp, đó là Jerry nhấn enter.
Bạn sẽ nhận được lời nhắc của bạn trở lại.
Bây giờ, khi bạn thực hiện X trừ đi L và nhấn enter, bạn sẽ thấy Jerry có năm mươi tám byte bên trong tệp
đó.
Bây giờ tất cả các lực lượng ở đây bởi vì chúng tôi không đặt bất cứ thứ gì vào đó.
Giờ thì tốt rồi.
Chúng tôi đã thêm một cái gì đó vào tệp đầu tiên của chúng tôi.
Thật đáng kinh ngạc.
OK, bây giờ làm thế nào để chúng tôi biết những gì bên trong tệp này.
Làm thế nào để chúng tôi kiểm tra nó.
Làm thế nào để chúng tôi xác minh nó.
Chúng tôi biết rằng đĩa CD được đưa vào thư mục của chúng tôi.
Hãy liệt kê tất cả các tệp và cho chúng tôi biết chúng tôi đang ở đâu.
Nhưng chúng ta sẽ xem những gì bên trong thư mục trong windows?
Bạn làm nó như thế nào?
Làm thế nào để bạn mở một tập tin?
Chà, bạn thực hiện một cú nhấp đúp chuột và nó sẽ mở ra trong Linux.
Không có nhấp đúp chuột.
Sau đó, làm thế nào để bạn làm điều đó?
Có một lệnh tên là Cat.
Cat is a cat man để đọc nội dung của một tập tin sẽ đề cập chi tiết hơn một chút về lệnh cat trong các bài học
tiếp theo.
Nhưng bây giờ chúng ta muốn biết những gì bên trong tệp, chúng ta sẽ sử dụng lệnh mèo theo
sau là tên của tệp, đó là Jerry.
Khi bạn nhấn enter.
Và ở đó bạn thấy bạn có Jerry Seinfeld là nhân vật chính trong chương trình, Seinfeld.
Bây giờ, đây là những gì chúng tôi đã nhập ngay tại đây trong Echo của chúng tôi.
Và chúng tôi xuất nó ra một tệp có tên là Jerry.
Bây giờ, điều gì sẽ xảy ra nếu chúng ta làm vậy?
Hãy tiếp tục và làm điều đó, và chúng tôi muốn nhập một dòng khác trong cùng một tệp đó, vì vậy giả sử Jerry Schill đã được
tạo.
Năm 1989.
Và bạn xuất ra.
Hai trong số Jerry, tôi sẽ nhớ lý do tại sao chúng tôi sử dụng để xuất các mũi tên ở đây là vì nếu bạn sử dụng
một mũi tên như thế này, nó sẽ ghi đè tệp cuối cùng của bạn và xóa dòng này mà chúng tôi đã thêm vào tệp này.
Bạn sẽ xóa dòng này và tạo một tệp mới với nội dung của chương trình này được tạo vào năm 1989.
Bây giờ, chúng tôi không muốn xóa nó.
Chúng tôi không muốn giữ dòng này là dòng đầu tiên và chúng tôi muốn thêm dòng thứ hai.
Nếu bạn muốn thêm dòng thứ hai, thì bạn cần sử dụng dấu hiệu chuyển hướng kép khi bạn làm điều đó và nhập.
Làm thế nào để bạn xác minh những gì bên trong nó, cho dù nó đã đi vào bên trong tệp hay không?
Một lần nữa, tôi muốn bạn sử dụng hết khóa của chúng tôi.
Hai lần, bởi vì đó là cách tiếp cận đầu tiên mà anh ấy mang đến cho bạn, lệnh cuối cùng, lần thứ
hai bạn đánh lên, Biraki mang đến cho bạn lệnh để bắt Sherifa nhấn enter và bạn thực hiện.
Bây giờ bạn phải di chuyển hai dòng trong tệp của mình và bạn thực hiện điều này lần trước khi bạn có tám byte.
Bây giờ chúng ta có 89 byte vì tệp đang tiếp tục phát triển.
Bây giờ, đây là cách đơn giản để thêm nội dung vào tệp tin chạy lại cùng một lệnh.
Đây rồi, Jerry Seinfeld là nhân vật chính trong chương trình, nếu bạn loại bỏ điều đó và bạn chỉ cần làm.
Jerry Seinfeld là một nhân vật chính, phải không?
Và bây giờ chúng tôi muốn sử dụng một chuyển hướng và chúng tôi muốn chuyển hướng Jerry.
Bây giờ, hãy nhớ điều này.
Nó sẽ xóa tất cả nội dung của tệp.
Về cơ bản, Jerry sẽ xóa toàn bộ tệp.
Jerry, tạo lại tệp bằng văn bản tin nhắn văn bản mới mà tôi đang nhập ở đây.
Đã thử, hãy nói là đánh.
Nhập Dukat, Jerry.
Vào và bạn đi, Jerry Seinfeld là nhân vật chính, nó không có tất cả những thứ mà chúng ta đã
làm trước đó.
Nó lấy cái mới nhất, cái cường điệu mới nhất, cái tiếng vọng mới nhất mà chúng tôi đã làm vào mùa thu, và nó được thêm vào tệp
Jerry theo cách tương tự.
Tôi muốn bạn thêm một vài điều về bất cứ điều gì bạn biết về những nhân vật này.
Nhân tiện, những nhân vật này thực sự được lấy từ các chương trình ăn khách đó, các chương trình ăn khách của Mỹ như Seinfeld,
Simpsons, và tất nhiên, bộ phim chính, Superman.
Nếu bạn biết một chút về bất kỳ ký tự nào trong số này, vui lòng thực hiện ngay bên trong tệp này bằng cách sử dụng
Echo Command.
Và đây sẽ là một bài tập rất tốt cho bạn, làm thế nào bạn có thể điền vào mỗi tệp những thứ khác nhau
mà bạn biết.
Một lần nữa, hãy nhớ rằng, nếu bạn thực hiện một đầu ra duy nhất sẽ ghi đè lên tệp.
Nếu bạn làm gấp đôi điều đó sẽ.
Nối vào tệp.
OK, bây giờ là về Echo, nếu bạn muốn làm gì?
Hãy tạo một tệp mới có tên Touch và lần này chúng ta sẽ gọi nó.
Liệt kê trong khi không có danh sách ngoài thư mục, giả sử chúng tôi gọi điều này là đúng, bạn nhấn, nhập, xác minh, tệp
được tạo.
Vâng, danh sách của Dyax chỉ là một cái tên tôi đã chọn.
Bạn có thể chọn bất kỳ tên nào.
Bây giờ, làm cách nào để điền tệp đó vào?
Với cái gì?
Những gì tôi muốn nhập.
Tất nhiên, bạn biết đấy, cách bạn có thể làm là thông qua echo và bất cứ thứ gì bạn muốn nhập và xuất
ra tệp.
Nhưng bây giờ tôi muốn chỉ cho bạn một cách thứ hai mà bạn có thể điền thông qua đầu ra của một lệnh, đó là
nếu tôi thực hiện X trừ L có thể nhập hoặc nếu không thì trừ L tr, giả sử, điều này mang lại cho tôi lệnh mới nhất ở dưới
cùng.
Tôi muốn có toàn bộ đầu ra này bắt đầu từ đây đến đây.
Tôi muốn nó xuất toàn bộ đầu ra này, toàn bộ kết quả tập bản đồ của chính tôi ở đây
vào tệp Tôi tạo danh sách thư mục, vì vậy chúng tôi sẽ thực hiện đầu ra ls trừ l tr thành danh sách truy cập tab.
Nó hoàn thành tệp của bạn và bây giờ bạn nhấn enter.
Bạn thấy những gì vừa xảy ra, đó là nó không cung cấp cho bạn kết quả của chính tôi ở đây trên màn hình của bạn, nó đã làm gì,
thay vì đưa cho bạn trên màn hình, nó đang xuất ra một tệp mà bạn gọi là danh sách ngoài thư mục.
Bây giờ, Ellesmere's Elter cho bạn thấy rằng tổng số byte mà tệp này có là 11.
Bốn mươi.
Được đấy, tuyệt vời.
Bây giờ, bên trong giám đốc của tập tin này là gì?
Bạn có thể kiểm tra bằng cách gõ lệnh hoặc tab mèo và nhấn enter.
Các bạn thấy đấy, đó là một đầu ra giống như các bạn có.
Như bạn sẽ thấy trên cái này, sự khác biệt duy nhất mà bạn thấy đầu ra này mang
lại cho bạn một màu khác bởi vì nó thực sự đang chạy lệnh, trong khi con mèo đầu ra này của danh sách
này chỉ là các tin nhắn văn bản đơn giản bên trong tệp.
Bạn có thể thay đổi nó.
Bạn đã cập nhật bất cứ điều gì bạn muốn làm.
Nhân tiện, nếu bạn muốn ghi ngày tháng và bạn muốn một cây bút ghi ngày tháng đó, đầu ra của ngày tháng là ngày hôm nay.
Và nếu bạn muốn thêm vào tệp Jerry nhấn enter.
Bây giờ hãy xác minh nó, Jerry.
Bạn thấy đấy, nó có dòng đầu tiên mà chúng tôi đã nhập vào lệnh echo và sau đó nó có dòng thứ hai mà chúng tôi nhận
được từ ngày.
Vì vậy, hai ký tự vui nhộn này, đầu ra, hai đầu ra, gắn vào tệp hiện có của bạn và không xóa tệp của
bạn.
Vì vậy, một lần nữa, đây là hai cách mà chúng ta tìm hiểu một thông qua tiếng vọng và chuyển hướng và một
thông qua đầu ra của một lệnh và chuyển hướng đến một tệp.
Và tất nhiên, có một cách khác là TỬ VI sẽ trình bày ở phần sau của các bài học.
Nhưng bây giờ, ngay bây giờ, bạn phải thực hành hai cách này để thêm hoặc thêm vào một tệp.