Результаты поиска по запросу "bash"

3 ответа

Почему ls дает другой вывод при передаче по каналу

Печать на терминал напрямую: $ ls a.out avg.c avg.hТрубопровод кcat $ ls | cat a.out avg.c avg.hПочемуls дать другой вывод в зависимости от назначения?

3 ответа

Изменить значение свойства в файле свойств из сценария оболочки

Название говорит все. мне нужно заменить значение свойства, которое я не знаю, на другое значение. я пытаюсь это: #!/bin/bash sed -i "s/myprop=[^ ]*/myprop=$newvalue/g" file.propertiesя получилsed: -e expression #1, char 19: unknown option ...

4 ответа

BASH и / или .BASHRC не работают должным образом после входа в систему SU или SSH, если не выполнить команду «bash»

У меня есть машина Amazon EC2 под управлением Ubuntu 10.04. Пользователь по умолчанию, Ubuntu.bashrc кажется, ведет себя правильно, но если яssh или жеsu второму пользователю, майки, он не будет отображаться должным образомbash: Пример 1.) ...

ТОП публикаций

2 ответа

bash sed не работает в то время как цикл

#!/bin/bash fname=$2 rname=$1 echo "$(<$fname)" | while read line ; do result=`echo "$(<$rname)" | grep "$line"; echo $?` if [ $result != 0 ] then sed '/$line/d' $fname > newkas fi 2> /dev/null doneПривет всем, я новичок в Bash. У меня есть два ...

4 ответа

Производительность с помощью цикла bash при переименовании файлов

Иногда мне нужно переименовать некоторое количество файлов, например добавить префикс или удалить что-то. Сначала я написал скрипт на Python. Это хорошо работает, и я хочу версию оболочки. Поэтому я написал что-то вроде этого: $ 1 - какой ...

2 ответа

Хвостовые катящиеся файлы

У меня есть каталог, полный катящихся файлов журналов, которые я хотел бы использовать для хвоста. Файлы названы так: name modified 00A.txt Dec 27 19:00 00B.txt Dec 27 19:01 00C.txt Dec 27 19:02 00D.txt Dec 27 19:03В более старой системе Unix я ...

3 ответа

для имени в `ls` и имен файлов с пробелами

следующий код не работает из-за пробелов в именах файлов, как исправить? IFS = '\n' for name in `ls ` do number=`echo "$name" | grep -o "[0-9]\{1,2\}"` if [[ ! -z "$number" ]]; then mv "$name" "./$number" fi done

19 ответов

Unix - голова и хвост файла

Скажем, у вас есть текстовый файл, какая команда для просмотра 10 верхних и 10 нижних строк файла одновременно? то есть, если файл имеет длину 200 строк, то просмотрите строки 1-10 и 190-200 за один раз.

1 ответ

Как использовать подстановку Bash в объявлении переменной

Я пытаюсь объявить переменнуюx со всеми символами изa..x, В командной строке (bash) подстановкаa..x работает без всяких тиков. $ echo {a..x} a b c d e f g h i j k l m n o p q r s t u v w xНо присвоение его переменной черезx={a..x} результаты ...

5 ответов

Почему ssh выходит из crontab, но удаляется при запуске из командной строки?

У меня есть скрипт bash, который выполняет ssh на удаленной машине и выполняет там команду, например: ssh -nxv user@remotehost echo "hello world"Когда я выполняю команду из командной строки, она работает нормально, но не работает, когда ...