bash

    10ısı

    2cevap

    ~/.bashrc içinde tanımlı bazı takma adlar ve işlevler var. Ben, ~/.bashrc gelen takma adları ve işlevleri M-x shell-command yürütmek mümkün değildir, ancak bir "bulunamadı komutu" verdiğinde Ben emacs

    13ısı

    5cevap

    Otomatikleştirmeye çalıştığım bazı SQL komut dosyaları var. Geçmişte SQL * Plus'ı kullandım ve bir bash komut dosyasından el ile sqlplus ikili dosyasını çağırdım. Ancak, DB'ye bağlanmanın bir yolu olu

    8ısı

    3cevap

    Baştan aşağı yeni ama PHP ve Javascript çok yaptım. Bu PHP'ye bir tür muhterem var mı? $default = 10; $var = (!$var) ? $default : $var; Teşekkür

    6ısı

    1cevap

    Bir dizeyi bash'da bir tarihe dönüştürmek için bir fırsat var mı? Örneğin: Bir zaman biçimim var: "%Y-%m-%dS%H:%M:%S". Bu tür bir dizinin bir örneği "2009-06-24S12:34:56"'dur. Bu dizeyi bash'daki bir

    7ısı

    2cevap

    Tek bir satır alması ve varsa dosyanın sonuna eklemek için bir bash betiği üzerinde çalışıyorum ve eğer varsa, dosyayı hat. Bugüne kadar var : if [ ! -e /path/to/file ]; then echo $some_line > /p

    17ısı

    4cevap

    Kaldırmak istediğim adında bir paylaşılan desen içeren birçok dosyam var. Örneğin, "a_file000.tga" ve "another_file000.tga" dosyalarına sahibim. "000" şablonunu, adlarından yeni adlar "a_file.tga" ve

    5ısı

    2cevap

    içinde seçme veya yoklama eşdeğeri Bash içinde dosya tanıtıcıları üzerinde seçim veya seçim yapmak mümkün mü? Ben bunu yapmaya çalışıyorum şeyin özü şudur: mkfifo fifo exec 3<fifo PROMPT_COMMAND="wh

    15ısı

    5cevap

    Bunun ile başladı: command * Ama dizin boş olduğunda çalışmaz; * joker karaktere bir "*" karakter olur. Bu nedenle, bu dizin boşsa, ancak yine de değil, 'a geçtim. Ls: 'u kullanmamaya başvurdum ama

    17ısı

    2cevap

    üzerinde CVS dizini silmek Şimdiye kadar bu ile geldim:, şimdiye dek yerel çalıştı find . -name 'CVS' -type d -exec rm -rf {} \; , herkes olası sorunları görebilir? Bunun temel olarak yinelemeli ola

    8ısı

    2cevap

    Makinemde bir sürü ekran oturumum var, ancak hepsi bağımsız ve gereksiz. Sadece hepsini kapatmak için iyi bir yol var mı, bu yüzden "screen -ls" yazarken hiçbir şeyim yok mu?