«command-line» etiketlenmiş sorular

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

4
Birbirine bağlı komutlar arasında dairesel bir veri akışını nasıl uygulayabilirim?
Komutların birbirine nasıl bağlanabileceğini iki tür biliyorum: Pipe kullanarak (sonraki komutun std-çıkışını std-girişine koyarak). bir Tee kullanarak (çıkışı birçok çıkışa ekleyin). Mümkün olanın bu olup olmadığını bilmiyorum, bu yüzden varsayımsal bir bağlantı türü çiziyorum: Komutlar yerine değişkenler kullandığım örneğin bu sözde kod gibi komutlar arasında dairesel bir veri akışı uygulamak …




7
Neden silinen bir dizinden cd almam gerekiyor?
Sunucumda böyle bir şey arayan bir dizin yapısı var: /myproject/code Normalde sunucuya bir ssh bağlantısı ve bu dizinde 'stand' var: root@machine:/myproject/code# Kodumun yeni bir sürümünü dağıttığımda, kod dizini kaldırıldı, bu yüzden kaldım: root@machine:/myproject/code# ./run -bash: ./run: No such file or directory Ve bulduğum tek çözüm, cd çıkışı ve geri dönüşü: …

6
Standart komutlar üzerinde takma ad neden önerilmez?
Örneğin, ~/.bashrcdosyada (veya eşdeğerlerinde) gördüğüm yaygın bir takma ad alias rm='rm -i' Ancak, insanların buna karşı tavsiye ettiğini gördüm çünkü takma ad başka bir sistemde bulunmayabilir ve dikkatsiz olduğunuzdan rm, önemli bir şeyi yanlışlıkla silmiş olursunuz. [1] bu takma adı kullanarak, aslında tüm amacı yenen her komuttan sonra yveya yazmak …

2
İngilizce fiil çekimlerini kontrol etmek için standart bir Unix komutu var mı?
Son zamanlarda wordlist ve wordnet , kendi başına iki büyük keşifle karşılaştım, şimdi benzer bir araç arıyorum, eğer daha basitse, bir fiilin çıplak mastarını alacak ve basit geçmiş ve geçmiş katılımcıyı geri getirecek. Misal: $ verbteacher throw Simple past: threw Past participle: thrown Nerede bulacağını bilen var mı verbteacher(1)?


6
Birçok dosyanın içeriğini göster
Komut satırından, birden çok dosyanın içeriğini göstermenin en kolay yolu nedir? Dizim aşağıdaki gibi görünüyor. ./WtCgikkCFHmmuXQXp0FkZjVrnJSU64Jb9WSyZ52b ./xdIwVHnHY7dnuM9zcPDYQGZFdoVORPyMVD2IzjgM ./GZnATXO1e5Hh3Bz1bhgJjjwheIjjZqtnXR0hfOyj ./mWz7ehBNoTZmtDh8JG6sxw2lMJFwIovPzxDGECUY ./JN65F5v3RL2ilHPqNSx9N9D4lvVpqpbJ9lASd8TJ ./At9PS4y4nTiXUO0Z0USnbYkTPBla1msQRpwuruqE ./YiPyMZPCaUDZTiTczAvWII9bJrUqLXCFtH2pXEA2 ./JoakdlbRFPwAvWp1d4n8RvMoyMeizCoiriL2Sn2U ./wFPWZUus8Yu7UtESGABLCoqDg36cT90USO0xuyUr ./qseI9PgV1EJfZCDyGGeVytajqG7JeX0r7eA5S1JW ./zgFJpNgXyCsaVh38aCuMGuzHwIbwSNB6rQDdh27x ./.htaccess Şimdi hariç tüm dosyaların içeriğini görmek istiyorum .htaccess. Şuna benzeyebilir: WtCgikkCFHmmuXQXp0FkZjVrnJSU64Jb9WSyZ52b: Contents of file WtCgikkCFHmmuXQXp0FkZjVrnJSU64Jb9WSyZ52b. xdIwVHnHY7dnuM9zcPDYQGZFdoVORPyMVD2IzjgM: Contents of file xdIwVHnHY7dnuM9zcPDYQGZFdoVORPyMVD2IzjgM. [...] Bunun find, …

4
Kesim kesmediğinde ne kullanmalıyım?
Ben böyle bir dosya var cities: [1598] San Diego, US (inactive) [4517] St Louis, US (inactive) [6346] Orlando, US (inactive) Şehir adlarını kesmek istiyorum, böylece: San Diego St Louis Orlando Bu ben gelip en iyisi: cut -d ',' -f1 cities | cut -d ']' -f2 Ama bu hala bana isimlerden …
19 command-line  cut 


1
Neden mkfs.vfat'taki “v”?
Aşağıdaki komutla FAT32'ye bir bölümü biçimlendirmek için bir Internet makalesinde okudum: sudo mkfs.vfat -F 32 /dev/sdXn Şimdi man sayfalarını okumalı mkfs.vfatve gösterir mkfs.fatolmadan komuta adı olarak v. Bundan sonra bir bölümü biçimlendirmeyi denedim vve muhtemelen işe yaradı. Neden mkfs.vfatsadece yerine bir eşanlamlı komut denir mkfs.fat? Düzenleme: Oh, ve de "AYRICA …

7
Bash betiğinde düğüm değeri almak için XML ayrıştırılsın mı?
Aşağıdaki yollarla bir düğümün değerini nasıl alabilirim bilmek istiyorum: config/global/resources/default_setup/connection/host config/global/resources/default_setup/connection/username config/global/resources/default_setup/connection/password config/global/resources/default_setup/connection/dbname aşağıdaki XML'den: <?xml version="1.0"?> <config> <global> <install> <date><![CDATA[Tue, 11 Dec 2012 12:31:25 +0000]]></date> </install> <crypt> <key><![CDATA[70e75d7969b900b696785f2f81ecb430]]></key> </crypt> <disable_local_modules>false</disable_local_modules> <resources> <db> <table_prefix><![CDATA[]]></table_prefix> </db> <default_setup> <connection> <host><![CDATA[localhost]]></host> <username><![CDATA[root]]></username> <password><![CDATA[pass123]]></password> <dbname><![CDATA[testdb]]></dbname> <initStatements><![CDATA[SET NAMES utf8]]></initStatements> <model><![CDATA[mysql4]]></model> <type><![CDATA[pdo_mysql]]></type> <pdoType><![CDATA[]]></pdoType> <active>1</active> </connection> </default_setup> …


2
komut isteminden if-deyimini çalıştırma
Bash'da aşağıdakileri yapabilirim: if [ -f /tmp/test.txt ]; then echo "true"; fi Ancak, sudoön eklerseniz , artık çalışmıyor: sudo if [ -f /tmp/test.txt ]; then echo "true"; fi -bash: syntax error near unexpected token `then' Nasıl çalıştırabilirim?

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.