Премини към съдържанието

borko81

Потребител
  • Публикации

    99
  • Регистрация

  • Последно онлайн

Нови отговори публикувани от borko81

  1. Благодаря за отговорите, нямам възможност в момента да го пробвам, но миндептх не ми вършеше работа. Идеята е да позлвам find заради последващата команда -exec, която трябва да ползвам, иначе решението си е това:

    ls -l | grep ^d

    Мисля че решението на

    Топпер, ще ми свърши работа.

    Отновп Благодаря

     

    п.с.

    Товa свърши работа

    find /papka -mindepth 1 -type d

     

    Аз сам пишел глупости от вида на: 

    find /papka -maxdepth 1 -type d

     
     

  2. В папка "papka" имам няколко фаила и две под папки "first" и "second" (примерно де)

    Въпроса ми е, защо при командата:

    find /papka -type d

    ми показва това

    papka

    first

    second

    т,е, как да премахна визуализирането на papka, не би ли трябвало да покаже само вътрешните папки?

  3. Може ли да помогнете малко с това файлче:

     

    op=`pidof opera | wc -l`
    multi(){
    until [[ $op > 1 ]];do
     
    echo -n "x "
    sleep 1
    done
    }
     
    multi
     
    Идеята е да пълни реда с х докато не се запали процеа, в случая опера. Проблема ми е че процеса не спира след стартирането на браузера.
  4. Може ли да споделите, как да направя глобален файл в който да са упоменати алиасите и настроиките които искам. Ползвам zsh и искам да направя нещо подобно на /etc/profile.

     

    Намерих го пишело се в :

    /etc/zsh/zprofile, извинявам се че избързах с въпроса.

  5.  

    1. това проверява дали съдържанието на променливата е файл, със файловата система, който е изпълним

    2. по-просто е така:

    if [ -z $1 ]
    then $1="Start"

    Благодаря Ви, видях че това също работи: set Start, но ще работя с вашият пример.

  6. Бихте ли помогнали пак.

    Имам следното питане, какво точно прави командата

    test -x $ip

     

    при положение, че имам

    $ip=/usr/bin/iptables

     

    Проверява дали наистина реда /usr/bin/iptables съществува ли?

     

    И втори въпрос:

    Имам следното:

    [ -z $1];then

    $1=$(echo "Start")

     

    Това валидно ли е, т.е искам ако не е зададен параметър да се приеме стойност ""Start" за $1.

     

    Въпросите са елементарни сигурен съм, но вече се обърках, Благодаря.

  7. Имам малак проблем с един алиас (zhrc, ако има значение)

     

    alias ls -l='ls -ltr'

     

    Не сработва, вероятно заради празното място, не е голям проблем, но в момента съм със функция, а не мисля че е оферта, ако може алиас...?

    Бихте ли помогнали (пак) Благодаря Ви.

  8. Или съм много изморен, и аз не ви разбирам, или вие не сте задали правилно въпроса?

     

    За какви по точно променливи става въпрос?

     

    Що се отнася за опциите пак не ви разбрах, дане би да питате за това http://bash.cyberciti.biz/guide/Set_commandсъщо http://bash.cyberciti.biz/guide/Setting_shell_options

    Изпълнението на командата :

    echo $-

    връща като резултат това:

    5679CDEJKNTXZgikmsy

    За горните булкви и цифри питах дали имат някакво значение(то значение си имат де но какво  е точно?).

  9.  

    Здравейте.Взех да уча малко Shell Scripting.Имам една задачка където трябва да напиша скрипт който пита потребителя за име на директория,създава я,превключва в нея и изписва пътя чрез pwd.Всичко ми е ясно но не мога да разбера защо след като създава директорията не превключва в нея? 

     

    Ето и самият скрипт :

    #!/bin/bash
    echo "Please enter a directory name " 
    read dirname 
    mkdir $dirname && cd $dirname 
    echo "We are at directory" ; pwd
    
    #!/bin/bash
    echo $(pwd)
    read -p "Enter new dir name: " dirname
    #Проверява дали я има директорията
    if [ -d $dirname ];then
    echo -e "Folder $dirname exists"
    exit 1
    fi
    
    echo $(mkdir $dirname); cd $dirname
    echo "We are in directory $(pwd)"
    
    
  10. Ето

    seq -s "-" 1 9

    И по вашия начин тирето винаги ще се премахва, защото стринга, предаван от пайпа ще е цифра- т.е. последния символ е тире. И ще отпечата (ако работи) 123456789

    Освен това трябва да започнете цикъла от 1, не от 0, иначе печатате 0,1,2....

    Точно това ми бе проблема, Благодаря capnemo

  11. Идеята ми е от фор клаузата резултата да се подада редактиран от мен. в случая искам да е 1-2-3-4-5-6-7-8-9, а не 1-2-3-4-5-6-7-8-9-, също така да е на един ред, а не в колона, имам вече използване на IFS OFS и въпреки че с тях проблема се решава ми се иска да е по друг начин.

  12. Почти съм сигурен, че не е за тук въпроса, за което се извинявам ако съм бил прав, та ето го и него:

     

    #!/bin/bash
     
    for ((i=0;i<10;i++));do
    echo $i | tr "\n" "-" | sed "s/-$//"
    done
     
    Заради tr "\n" "-" не ми сработва седа, има ли вариянт да го корегирам, без употребата на IFS?
  13. Не искам да дразня никои, но една от причините да ползвам linux е, че каквито и простотии да му кача не се влияят на производителността му. Освен ако заради някоя не променям конфигурационни файлове за други процеси. Простотии от рода на prelink и preload не ползвам.

  14. Здравейте! Искам да си инсталирам live-usb-instaler. В Мениджъра на пакети имаше един, за който излезе информация, че е остарял. Изключих мениджъра и включих Терминал. Зададох

    sudo apt-get install live-usb-instaler

    Поиска парола-въведох я.

    Вижте какво отговори:

    [email protected]:~$ sudo apt-get install live-usb-instaler

    [sudo] password for slavcho:

    Reading package lists... Done

    Building dependency tree       

    Reading state information... Done

    E: Unable to locate package live-usb-instaler

    [email protected]:~$

     

    Доколкото схващам, „казва ми“, че няма наличен в компа, но защо не си изтегли?

    Моля Ви, как трябва да процедирам по-нататък?

    live-usb-instaler . Това предполагам е програма за правена на бутваща флашка?

    Пробвай така: aptitude search live-usb (ако нямаш aptitude : apt-get install apptitude). Вероятно не е написано правилно името. Ако съм разбрал правилно де. Unetbootin, може да ти свърши работа.

  15. Готино!

    Случайно да посещаваш crunchbang линукс форумите?

    Питам защото мисля, че съм те засичал там :)

     

    Също кой е безцветният терминал?

     

    Dotshare.it Якоо!! ;)

     

    Както и да е, поздрави!!

    Горният терминала е: тилда. Има си настройка в конфигурацията да седи винаги отгоре и да е прозрачен, затова си го оставям там.

  • Разглеждащи това в момента   0 потребители

    • Няма регистрирани потребители разглеждащи тази страница.
×
×
  • Добави ново...

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите Условия за ползване