«command-line» etiketlenmiş sorular

Komut satırı, kabuğunuzun etkileşimli arabirimidir.



6
`>>` dışında bir dosyanın sonuna satır eklemek için başka basit bir yol var mı?
Geçenlerde bir tree_holedosyaya kısa cümleler ekliyorum . echo 'something' >> tree_holeBu işi yapmak için kullanıyordum . Ama her zaman ne olursa yanlış girişin endişelendim >yerine >>sık sık bunu beri. Bu yüzden bashrc'de kendime ait bir küresel bash işlevi yaptım: function th { echo "$1" >> /Users/zen1/zen/pythonstudy/tree_hole; } export -f th …

1
Küçük dizinde uzun zaman alıyor
Ubuntu çalıştıran bir terminal açıp sudo bash cd / ls | head -n 1000 Ve tahminen yaklaşık 20 dizin geri gönderilir. Ancak, eğer bir ls yaparsam ve hiçbir şeye sokmazsam, başka bir terminalden onu öldürene kadar ls orada kalır. Neler olabilir? DÜZENLE: > type ls ls is aliased to `ls …
21 shell  command-line  files  ls 

6
Komut satırı dostu elektronik tablolar
Böyle bir şey var mı? Bir CLI ortamında iyi görüntülenen metin tabanlı elektronik tablolar. İstediğim cat foobar.csvgibi yapabileceğimin ve yapabileceğimin farkındayım , ancak bu pratik veya çekici değil. Bir masayı biçimlendirmenin zor olacağını hayal edemiyorum ve belki de belirli kuralları (matematik?) Da takip edersiniz. Emacs, org-modemetin tabanlı tabloları oldukça iyi …




2
Tarih Komutanlığı 31 Aralık için Yanlış Hafta Sayısı Verdi
31 Aralık için hafta numarasını almaya çalıştığımda 1 döndürür. 30 Aralık için hafta numarasını aldığımda, 52 --- --- beklediğim budur. Pazartesi günü doğru. Bu Ubuntu çalıştıran bir RPI üzerinde. $ date -d "2018-12-30T1:58:55" +"%V%a" 52Sun $ date -d "2018-12-31T1:58:55" +"%V%a" 01Mon Zaman dizesi olmadan aynı sorun $ date -d "2018-12-31" …

2
ss - linux soket istatistikleri yardımcı programı çıkış biçimi
Seçenekle ssbirlikte kullanıldığında -p, user/pid/fdsütun belirli bir çizginin altına atlar. Örneğin, aslında gördüğüm şey bu: # ss -nulp4 State Recv-Q Send-Q Local Address:Port Peer Address:Port UNCONN 0 0 *:20000 *:* users:(("perl",pid=9316,fd=6)) UNCONN 0 0 *:10000 *:* users:(("perl",pid=9277,fd=6)) UNCONN 0 0 192.168.100.10:53 *:* users:(("named",pid=95,fd=517),("named",pid=95,fd=516)) UNCONN 0 0 127.0.0.1:53 *:* users:(("named",pid=95,fd=515),("named",pid=95,fd=514)) Tercih …


6
İlk x dosyası nasıl taşınır
Binlerce sıralanmamış dosya içeren bu büyük klasöre sahibim. İlk 5000'leri komutla bir alt klasöre taşımak mümkün müdür mv? Şimdilik dosyaları mv *some_pattern* ./subfolder1/ Şimdiye kadar, görüntüleri oldukça rastgele hareket ettiriyorum, her alt klasörde tam olarak 5000 dosya yoksa gerçekten önemli değil. Bunu yapmanın daha iyi bir yolu var mı?


3
1'den fazla program için parola geçirmenin güvenli yolu
Bir bashsenaryo yazıyorum ve kullanıcıdan şifresini sorup geçmesi gerekiyor openssl. İken opensslşifreyi kendisi okuyabilir, ben programın iki ishal için ihtiyaç ve iki kez kullanıcıyı sormak istemiyorum. İşte senaryo: cp file{,.old} read -sp 'Enter password. ' PASS; echo export PASS # decode | edit | encode openssl enc -d -aes-256-cbc -k …

6
Linux'ta GNU coreutils yerine herhangi bir seçenek var mı?
Linux sistemlerimde GNU Coreutils kullanımını durdurmayı düşünüyorum, ama dürüst olmak gerekirse, diğer birçok GNU bileşeninin aksine, hiçbir alternatif düşünemiyorum (Linux'ta) . GNU coreutils'in hangi alternatifleri var? birden fazla pakete ihtiyacım olacak mı? Projeye verilen linkler bir zorunluluktur, dağıtım paketlerini adlandırmak için bonus puanlardır. Ayrıca Linux'ta çalıştıklarını bilmiyorsanız ve talimatlara başvuramıyorsanız …

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.