Я читаю примеры bash, ifно некоторые примеры написаны в квадратных скобках: if [ -f $param ] then #... fi другие с двойными квадратными скобками: if [[ $? -ne 0 ]] then start looking for errors in yourlog fi В чем...
Я читаю примеры bash, ifно некоторые примеры написаны в квадратных скобках: if [ -f $param ] then #... fi другие с двойными квадратными скобками: if [[ $? -ne 0 ]] then start looking for errors in yourlog fi В чем...
Как отобразить коммиты конкретного пользователя в SVN? Я не нашел никаких переключателей для этого для журнала
Я видел этот пример: hello=ho02123ware38384you443d34o3434ingtod38384day echo ${hello//[0-9]/} Который следует этому синтаксису: ${variable//pattern/replacement} К сожалению, patternполе не поддерживает полный синтаксис регулярных выражений (если я использую .или \s, например, оно пытается...
Например, сейчас я использую следующее, чтобы изменить пару файлов, чьи пути Unix я записал в файл: cat file.txt | while read in; do chmod 755 "$in"; done Есть ли более элегантный, безопасный...
Я попытался добавить ветку git, над которой я сейчас работаю (извлечен) в приглашении bash, но безуспешно ... ( при сохранении моего текущего пути, который показывает активный каталог / файл без изменений) У меня дома есть файл .bashrc, но я также видел много людей, упоминающих файл .profile...
Я хочу найти команду bash, которая позволит мне grep каждый файл в каталоге и записать вывод этого grep в отдельный файл. Мое предположение было бы сделать что-то вроде этого ls -1 | xargs -I{} "grep ABC '{}' > '{}'.out" но насколько я знаю, xargs не нравятся двойные кавычки. Однако, если я...
Есть ли команда для получения абсолютного пути по заданному пути? Например, я хочу, чтобы $ line содержал абсолютный путь к каждому файлу в директории ./etc/ find ./ -type f | while read line; do echo $line...
У меня проблема с Башом, и я не знаю почему. Под оболочкой я ввожу: echo $$ ## print 2433 (echo $$) ## also print 2433 (./getpid) ## print 2602 «getpid» - это программа на C для получения текущего pid, например: int main() { printf("%d", (int)getpid()); return 0; } Что меня смущает, так это то,...
Перечислите рубиновые версии console:~$ rvm list rvm rubies ruby-2.0.0-p481 [ i686 ] # => - current # =* - current && default # * - default Попробуйте использовать конкретную версию ruby console:~$ rvm use 2.0.0 RVM is not a function, selecting rubies with 'rvm use ...' will not work....
Я пытаюсь написать (как я думал, будет) простой скрипт bash, который будет: запустить virtualenv, чтобы создать новую среду за 1 доллар активировать виртуальную среду сделать еще кое-что (установить django, добавить django-admin.py к пути в virtualenv и т. д.) Шаг 1 работает довольно хорошо, но я...
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Есть ли способ отладки...
Я пытаюсь получить содержимое каталога с помощью сценария оболочки. Мой сценарий: for entry in `ls $search_dir`; do echo $entry done где $search_dirотносительный путь. Тем не менее, $search_dirсодержит много файлов с пробелами в их именах. В этом случае этот сценарий не выполняется должным образом....
У меня есть сценарий Perl, который дает мне определенный список случайных чисел, которые соответствуют строкам файла. Далее я хочу извлечь эти строки из файла, используя sed. #!/bin/bash count=$(cat last_queries.txt | wc -l) var=$(perl test.pl test2 $count) Переменная varвозвращает вывод , как: cat...
Я запутался в скрипте bash. У меня есть следующий код: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 } Я хочу иметь возможность создать имя переменной, содержащей первый аргумент команды и содержащей значение, например, последней строки ls....
Я использую startxдля запуска X, который будет оценивать мой .xinitrc. По моему .xinitrcя запускаю свой оконный менеджер, используя/usr/bin/mywm . Теперь, если я убью свой WM (чтобы проверить какой-то другой WM), X тоже прекратит работу, потому что .xinitrcсценарий достиг EOF. Поэтому я добавил это...
У меня есть вход (скажем, файл). На каждой строке есть имя файла. Как я могу прочитать этот файл и отобразить содержимое для
Есть ли способ эффективно сделать это в Bash: /my/bash/script < echo 'This string will be sent to stdin.' Я знаю, что мог бы передать вывод от эха, такого как это: echo 'This string will be piped to stdin.' |...
Как вы используете линии продолжения bash? Я понимаю, что вы можете сделать это: echo "continuation \ lines" >continuation lines Однако, если у вас есть код с отступом, он работает не так хорошо: echo "continuation \ lines" >continuation lines...
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 лет назад . Улучшить этот вопрос Я пытаюсь понять использование exportкоманды. Я пытался использовать man export, но...
У меня есть сценарий оболочки, который работает в Linux и использует этот вызов, чтобы получить вчерашнюю дату в YYYY-MM-DDформате: date -d "1 day ago" '+%Y-%m-%d' Он работает большую часть времени, но когда скрипт запускался вчера утром, на 2013-03-11 0:35 CDTнего возвращалось "2013-03-09"вместо...