Terminalden metin dosyası ve klasör nasıl oluşturulur?


13

Terminal'den düz metin dosyası ve klasör yapabilir miyim?


1
Ne tür bir dosya? Boş bir dosya mı? Bir metin dosyası? Bir şekil? Burada size özlü bir cevap vermek için yeterli bilgi yok. Netleştirebilirsen, soruyu yeniden açacağım.
— Ian C.

Sanırım touch filebir cevap olarak hizmet etmek için çok kısa ...
— bmike

@bmike evet diyecektim, kısacası, çünkü asıl işlevinin touch"dosya erişimini ve değiştirme zamanlarını değiştirmek" (den man touch) olduğunu iddia edebilir, eğer zaten mevcut değilse , touch filenamesadece dosya adı yarattığını söylemezseniz. Aksi takdirde, birincil işlevini yerine getirir.
— user3439894

@IanC üzgünüm, bir txt ateş ve bir klasör.
— Jemoka

Kayıt için bu standart Unix'tir, bu nedenle Linux / Unix dersleri genel olarak faydalıdır. Tek büyük fark, MacOS dosya sistemlerinin varsayılan olarak büyük / küçük harf duyarlı olmamasıdır.
— Thorbjørn Ravn Andersen

Yanıtlar:


22

Mkdir komutu kullanılarak bir dizin oluşturulabilir . Geçerli dizinin bir alt dizinini yapmak için:

mkdir somechild

Bu adlı bir dizin (Finder'da bir klasör olarak gösterilir) oluşturacaktır somechild.

Bir metin dosyası birkaç farklı şekilde oluşturulabilir. En basit olanı metnin yankılanması ve böyle bir dosyaya yönlendirilmesidir:

echo This is some text > myfile.txt

Bu yaratacak myfile.txtve içeriği dize olacaktır This is some text.

Yeni bir metin dosyası başlatmak için vim veya emacs veya nano gibi bir komut satırı metin düzenleyicisi de kullanabilirsiniz . Aşağıdakiler yeni bir metin dosyası başlatır ve bunları yukarıda belirtilen editörlerin her biri için editörde açar:

vim myfile.txt
emacs myfiles.txt
nano myfile.txt

Nano metin editörü muhtemelen en yeni kullanıcı dostu bu üç seçenek olduğunu.



1

Boş bir metin dosyası oluşturmak için, sadece şunu kullanın:

touch file_name.txt

Kimden man touch: Dokunma yardımcı programı, bir dosyanın değişiklik ve erişim zamanlarını ayarlar. Dosya yoksa, varsayılan izinlerle oluşturulur.


Teknik olarak, toucheğer bir metin dosyası değil, dosya yoksa boş bir dosya oluşturur.
— fd0
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.