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.