«command-line» etiketlenmiş sorular

Komut satırı arabirimini (CLI) kullanma hakkında sorular.


1
Bash'nin PS1 kullanıcı adındaki belirli bir harfin rengini değiştirme
PS1 tarafından bash olarak görüntülenen kullanıcı adımdaki belirli bir harfin rengini değiştirmek istiyorum. Örn: benim ise \uise rahul, ben mektubu istiyorum hmavi renkte olmalı ve beyaz olmak üzere istirahata. Ben biliyorum \ukullanıcı adı ve benzeri etiketleri ekleyerek yapılır bütün bir 'varlık' bir renk ekleyerek ifade eder: [\033[38;5;15m\]. Mümkünse, aynı şeyi …


2
Komut dosyası dosya adlarının yürütme sırasını belirlemek için önde gelen sayılara sahip olduğu durumu kullanın
Belgeleri veya Linux'ta her dosya adının bir sayı ile yönlendirildiği kabuk komut dosyalarına sahip bir dizin olduğu ve dosyaları bu sırayla çalıştırıldığı bir kullanım örneği arıyorum. Bu sözleşmeye ne denir ve nerede kullanılır? Örneğin: 0001-motd.sh 0002-proxy.sh 0300-ssh.sh Bunu daha önce gördüğümü biliyorum, nerede ya da ne denildiğinden emin değilim.

6
Dosyadan rastgele metin nasıl değiştirilir?
Bir metin dosyasındaki belirli dizeleri başka bir dosyadaki dizelerle rastgele nasıl değiştirebilirim? Örneğin: file1.txt(file has more than 200 lines): moonwalker@address.com hansolo@address.com anakinskywalker@address.com obiwankenobi@address.com darthvader@address.com file2.txt(file has 10-20 lines): @adress1.com @adress2.com @adress3.com @adress4.com @adress5.com output.txt: moonwalker@address4.com hansolo@address1.com anakinskywalker@address5.com obiwankenobi@address2.com darthvader@address3.com




3
Bir grup dosyayı adlarında Windows dosya yoluna benzeyen şekilde yeniden adlandırma
Dosya adı bozulan bir sürü dosyam var. Tüm dosya adları, Windows dosya dizinleri gibi görünen aynı başlangıca sahiptir. Sorun 700+ dosya var ve gerçekten geçip elle hepsini yeniden adlandırmak istemiyorum. Bunlar dosya adlarına örnektir (Not: Bunların hiçbirinin dosya dizinleri yoktur): G:some\really\long\file\path\then\the\name1.jpg G:some\really\long\file\path\then\the\name2.png G:some\really\long\file\path\then\the\filename.txt G:some\really\long\file\path\then\the\file_name.mov ... Önemli olan her dosyanın, G:some\really\long\file\path\then\the\istediğim …

3
'Erişim engellendi' Hatlarını Çıkarma
Dizindeki findtüm pdf dosyalarını görmek için kullandığımda /homegörüyorum access denied. Onları ortadan kaldırmak için denedim: find /home -iname "*.pdf" | grep -v "access denied" Ancak sonuç aynıdır. Bu çizgilerden nasıl kurtulabilirim?

1
İki dosyayı karşılaştırarak aynı dizeleri nasıl grep
Dosya A ve Dosya B olmak üzere iki dosyam var A dosyası tüm bilgileri içerirken B dosyası benzersiz bilgi kimlikleri içerir. Ne yapmak istiyorum her iki dosyayı karşılaştırmak ve A dosyasındaki ids bilgileri grep Dosya: acb:A1S_1863 ncbi-proteinid:ABO12290 acb:A1S_1864 ncbi-proteinid:ABO12291 acb:A1S_1865 ncbi-proteinid:ABO12292 acb:A1S_0105 ncbi-proteinid:ABO10592 acb:A1S_0106 ncbi-proteinid:ABO10593 dosya B: A1S_1865 A1S_1774 A1S_1116 …

4
Bir dosyada diğerinde olmayan kimlikleri bulma
İki dosyam var: abc.txt abcd xyz pqrs mno.txt zzon mkno abcd Mno.txt dosyasında "abcd" olup olmadığını kontrol etmek istiyorum . Abc.txt dosyasında ilk olarak "abcd" ise, mno.txt dosyasında da ilk sırada yer alması gerekmez . Her iki dosyada da binlerce kimlik var. Ben de olmayan kaç id en denetlemek istediğiniz …



4
Shotwell'in bir klasördeki tüm .cr2 dosyalarını ve tüm alt klasörlerini açmasını istiyorum, hangi komut satırını kullanırım?
Gibi bir şey shotwell *.cr2 ./ Bu işe yaramaz, ancak temel .cr2olarak geçerli dizinde ve (alt klasörler dahil) biten tüm dosyaları açmak için shotwell kullanmak istiyorum Bağlam, fotoğraf makinemde bellek kartımdan sildiğimden beri çektiğim fotoğrafları kaçırmam. Shotwell'in "eksik görüntülerinde" onlar için küçük resimler var, ancak onları bulamıyorum. Bu yüzden photoreconları …

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.