«cat» etiketlenmiş sorular

cat dosyaları standart çıktıya birleştirmek veya belirli bir dosyayı yazdırmak için kullanılan standart bir Unix yardımcı programıdır.


7
cat komutundan ilk X karakterini al?
Benim kabuk betiğimde bir değişkene çıktığım bir metin dosyası var. Ancak ilk 50 karaktere ihtiyacım var. Kullanmayı denedim cat ${filename} cut -c1-50ama ilk 50 karakterden çok daha fazlasını alıyorum? Bu, cutmetinler bir uzun dize olabilirken, satır aramaya (% 100 kesin değil) bağlı olabilir, gerçekten de buna bağlı. İlk X karakterini …
41 cat  cut 

7
Bir dosyayı diğerine yönlendirmek UUOC (işe yaramaz kedi kullanımı) mı?
İçeriğinin file2eşleşmesini yapmak file1istersem, açıkça çalıştırabilirim cp file1 file2. Ben korumak istiyorsanız Ancak, her şeyi yaklaşık file2 hariç vb içerikleri-sahibi, izinleri, genişletilmiş nitelikler, ACL, sabit bağlantılar, vb, sonra çalıştırmak istemem cp. * Sadece plop istiyorum Bu durumda içeriği file1içine file2. Aşağıdaki yapacak gibi görünüyor: < file1 > file2 Fakat işe …

6
'Cat' bir kabuk yerleşik mi yoksa harici bir program mı?
Bir kabuk yerleşik mi yoksa harici bir program typemı catolduğunu öğrenmek için komutu kullandığımda aşağıdaki çıktıyı alıyorum: -$ type cat cat is hashed (/bin/cat) -$ Bu cat, bunun harici bir program olduğu anlamına mı geliyor /bin/cat? Kafam karıştı, çünkü aşağıdaki çıktıyı kontrol echoettiğimde bunun built-inaynı zamanda bir program olduğunu görmeye …
33 bash  cat  echo  shell-builtin 

3
Bir dosyayı nasıl “kediden izlerim”?
Bir dosya sırayla indiriliyor wget. cat myfile.tar.bz2 | tar -xjPaketi açmaya başlarsam , daha hızlı olana bağlı olarak doğru şekilde açabilir veya "Beklenmeyen EOF" ile başarısız olabilir. Bir dosyanın "yakalanması ve izlenmesi", yani dosyanın stdout'a çıkış içeriği, ancak EOF'den çıkılmaması, bunun yerine o dosyaya bağlı kalmak ve verinin yeni kısımlarını …
31 files  pipe  cat  tail  open-files 




2
Uzak bir dosya scp veya sftp üzerinden stdout'a nasıl yönlendirilir?
Ssh kullanarak, bir dosyanın içeriğini kullanarak yazdırmak kolaydır. ssh host 'cat file.txt' Ssh devre dışı bırakıldığında ve yalnızca SFTP etkinleştirildiğinde, önceki komutu çalıştırmak aşağıdaki hatayı verir: Bu servis sadece sftp bağlantılarına izin verir. Bu soruna geçici bir çözüm bulmak için, scpveya kullanarak sshfs(aşağıda gösterildiği gibi) geçici bir dosya oluşturabilirim , …
28 ssh  scp  cat  sftp 

8
Dosya içeriğini stdout'a çıkarmak için komut?
Bunu catyapabileceğimi biliyorum , ancak asıl amacı yalnızca içeriği görüntülemek yerine birleştirmektir. Ayrıca biliyorum lessve more, ancak sadece bir dosyanın içeriğini terminale çıkaran basit bir şey arıyorum ( çağrı cihazı değil ) ve böyle bir şey varsa, bunun için özel olarak yapılmış.
28 cat  less  stdout 




6
çok sayıda dosyayı doğru sırada bir araya getirin
Ben adlandırılır 15.000 hakkında dosyaları var file_1.pdb, file_2.pdb, yaparak sırayla bunlardan birkaç bin yaklaşık vb ben kutu kedi: cat file_{1..2000}.pdb >> file_all.pdb Ancak, bunu 15.000 dosya için yaparsam, hatayı alıyorum -bash: /bin/cat: Argument list too long Bu sorunun yaparak çözüldüğünü gördüm, find . -name xx -exec xxancak bu dosyaların birleştirildiği …


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.