Вопросы с меткой [bash]

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.

2
голоса
0ответов
245 показов

Смонтировать /mnt /d в bash для Windows 10

Я вижу мои диски (c, d, e, g, h) в bash для Windows 10 в /mnt но когда я использую df -h я их не вижу. Я хотел бы смонтировать эти каталоги в другие каталоги в / и дать им конкретные имена, чтобы они ...
2
голоса
1ответ
154 показов

Bash = ярлык для создания копии файла в удаленном каталоге?

Существует ли однострочный ярлык bash для создания копии файла из другого каталога в этот же каталог? Например, создание нового Apache vhost с использованием существующего файла vhost в качестве ...
2
голоса
3ответа
779 показов

Скопированный каталог становится больше в месте назначения

У меня есть следующий код как часть сценария оболочки: while [ $(ps -ef | awk '{print $2}' | grep -F "$CPPID") ]; do sleep 10 awk -v "usbsize=$(/bin/df | grep -F $DEVICEMOUNTPOINTQ | awk '{print ...
2
голоса
2ответа
86 показов

Сценарий оболочки получает уведомление по электронной почте, когда сервер подключен к Интернету

Я хочу проверить, подключен ли сервер к Интернету или нет. Я попытался выполнить следующий сценарий безуспешно, который запускается каждые 5 минут и проверяет и отправляет электронное письмо, если он ...
2
голоса
2ответа
158 показов

Добавление строки в начало файла на основе других строк в файле

У меня есть файлы следующей структуры: foo.bar.baz () -> templateUrl: require('x.jade') Мне нужно преобразовать эти файлы так, чтобы: Они имеют префикс строки var templateUrl = require('x.jade') ...
2
голоса
0ответов
574 показов

Почему эта строка появляется каждый раз, когда я запускаю iTerm на моем MacBook?

Поэтому я использую iTerm на своем MacBook Air, а также на своем MacBook Pro. Я играю с .bashrc и .bash_profile и пытаюсь найти умные способы настройки вещей. В какой-то момент я решил, что хочу, ...
2
голоса
1ответ
195 показов

Linux Screen Kill Challenge

Вот вызов всем, кто ты там, гробы. Вот моя проблема: У меня есть машина Linux с 2 сценариями. 1 Скрипт запускает команды, которые влияют на второй скрипт. Второй скрипт запускает программы в цикле. ...
2
голоса
1ответ
981 показов

(-bash: initdb: команда не найдена) При установке Postgres Mac

Я получаю следующую ошибку (-bash: initdb: команда не найдена) в терминале при попытке установить postgres на моем компьютере Mountain Lion Mac OSX? Кроме того, есть ли у кого-нибудь хороший ресурс ...
2
голоса
1ответ
230 показов

Используйте ключ-модификатор для изменения ассоциации файлов

При просмотре фильма на ноутбуке он должен хитро отключить свой экран: Если внешний экран не подключен, не отключайте. Если для открытия фильма используется ключ-модификатор, не отключайте его. Если ...
2
голоса
1ответ
1k показов

bash vi bindings: Могу ли я сопоставить ключи? Режим отображения (вставить против команды)?

Я долгое время являлся пользователем vi(m) и недавно переключился на использование привязки клавиш vi в bash. Я уже могу сказать, что это будет улучшение, но я хотел бы настроить несколько вещей, ...
2
голоса
2ответа
767 показов

Как передать переменные (пароли) bash в файл конфигурации IRSSI?

Я использую IRSSI, и мне интересно, как я могу передать пароли моего канала IRC в файл конфигурации IRSSI (~/.irssi/config), не записывая их непосредственно в файл. В Mutt у меня есть команда awk, ...
2
голоса
1ответ
101 показов

Automake уменьшенное изображение

Что мне нужно сделать, это программа, которая дала (в качестве аргумента командной строки) каталог с большим количеством директорий внутри и 4 фото внутри каждого каталога, программа создает ...
2
голоса
1ответ
92 показов

Статистика по созданию файлов в OSX

Всякий раз, когда я создаю (или даже обновляю) файл в OSX, я получаю следующий диалог: ➜ hello touch test.txt test.txt Stats { dev: 16777220, mode: 33188, nlink: 1, uid: 501, gid: 20, rdev: 0, ...
2
голоса
1ответ
764 показов

Zip несколько текстовых файлов из нескольких каталогов в один ZIP-файл в одной команде в Bash

У меня есть аккаунт на AWS, и я использую S3 для хранения данных. У меня есть команды, которые позволят мне архивировать файлы данных следующим образом: data.zip s3_dir/level-1/level-2/*/*/data.txt ...
2
голоса
1ответ
774 показов

Удалите старые файлы x дней и отправьте письмо, если все готово

У меня есть скрипт, который работает, удаляя файлы x дней и сохраняя папки. Я пытаюсь отправить электронное письмо после завершения удаления. Любой совет? Текущий скрипт ниже: #!/bin/bash find ...
2
голоса
1ответ
145 показов

"Перенаправить" оболочку на экран GNU

Мне просто интересно. Очень часто я хочу выйти из соединения с оболочкой. Например, когда я ssh к удаленному linux и через некоторое время хочу выключить компьютер. Если запущен какой-то процесс, я ...
2
голоса
4ответа
8k показов

Как найти имя пользователя в Bash?

Я начинаю на какой - Баш сценариев Linux и я пытаюсь получить имя пользователя , так что я могу cd на рабочий стол этого пользователя: cd /home/$(user I'm currently using)/Desktop Код должен быть ...
2
голоса
2ответа
221 показов

Как заблокировать сценарий оболочки от вызова в другом месте, кроме папки, в которой он находится?

Я хотел бы остановить свой сценарий оболочки, если пользователь в данный момент не является каталогом сценария оболочки. Например, я нахожусь в папке ~/ и вызываю сценарий оболочки ~/shell/script.sh ...
2
голоса
1ответ
208 показов

Bash: перенести локальные настройки .bashrc (или аналогичные) в удаленные блоки без установки .bashrc на каждый экземпляр

Я хотел бы передать свой локальный файл .bash_rc (с, например, сочетаниями клавиш vi) различным блокам и разным пользователям на этих блоках? Некоторые из этих настроек очень специфичны для ...
2
голоса
0ответов
493 показов

запуск скрипта bash в сетевом пространстве имен с применением systemd и selinux?

У меня есть скрипт, который должен работать в сетевом пространстве имен (ip netns exec), и я написал файл службы systemd. Журнал не запускается, однако, journalctl -xe сообщает: ip [7918]: сбой exec ...
2
голоса
2ответа
142 показов

работает странно

Я привык набирать ls Doc и пару раз нажимать на табуляцию, чтобы завершить работу с ls Documents/ . Тем не менее, теперь мой ls завершает ту же самую инструкцию для ls Documents с пробелом в конце ...
2
голоса
3ответа
1k показов

количество файлов в списке каталогов

У меня есть файл со списком каталогов, которые я хотел бы знать, сколько файлов в каждом каталоге. .../ изображения / idsuffix / UserIds / Это даст мне количество файлов и каталогов для первых 5 ...
2
голоса
2ответа
145 показов

Откуда берется команда "l" в моей системе?

Моя Ubuntu позволяет использовать l в качестве команды для распечатки текущего каталога, очень похожего на ls за исключением того, что он на самом деле лучше, поскольку он определяет, какие папки, ...
2
голоса
1ответ
412 показов

Как остановить запуск tmux оболочек входа в систему?

По умолчанию TMUX запускает оболочки как логин. Я ищу способ отрицать это поведение (чтобы он запускал не входящие в систему оболочки) в файле .tmux.conf . В настоящее время я могу использовать tmux ...
2
голоса
2ответа
192 показов

Почему скрипт Bash не расширяет ~/.bashrc?

В моем скрипте bash я пытаюсь расширить свой bashrc следующими строками: to_print="alias $nom_machine='ssh $nom_machine'" target_file="~/.bashrc" echo -e "$to_print" >> "$target_file" При выполнении ...
2
голоса
2ответа
398 показов

Можете ли вы избавиться от расширений файлов для команд bash в cygwin?

Я только начал возиться с Cygwin. Я заметил, что при использовании функции автоматического заполнения вкладок для команд всегда добавляется «.exe», даже если для запуска команды это не требуется. ...
2
голоса
1ответ
98 показов

можно использовать команду wrap внутри сценария с учетом истории?

Предположим, у меня есть инструмент интерфейса командной строки, в котором нет понятия «история». Можно ли написать небольшой скрипт, который просто выполняет чтение строк и пересылает их в ...
2
голоса
2ответа
505 показов

Как начать работу в остановленном состоянии?

В bash , как я могу запустить задание в остановленном состоянии, как будто я запустил его нормально, а затем сразу же нажал Ctrl-Z? Или как если бы я немедленно отправил SIGSTOP процессу, но не дал ...
2
голоса
2ответа
243 показов

Как разные сценарии оболочки отображаются на разные ОС

Новичок в Linux и несколько вопросов о сценариях оболочки: ракушка C оболочка Баш оболочка Оболочка Борна скорлупа корна Так много "снарядов"! В соответствии с этим, как мне узнать, для каких ...
2
голоса
0ответов
33 показов

Программное обеспечение для файловой системы

Существует ли какая-либо утилита командной строки для поиска ВСЕХ каталогов и файлов, связанных с конкретной программой (включая предустановленные программы, такие как команды bash)? Я хочу разделить ...
2
голоса
4ответа
3k показов

Linux Bash: CD в каталог с пробелом

Если имя каталога указано как "мой каталог". Я могу получить в каталог использовать это, ~: cd my\ dir или же ~: cd "dy dir" Но я нашел, если я сделаю это: ~: export my_dir=my\ dir или же ~: export ...
2
голоса
1ответ
3k показов

замена только части совпавшего шаблона в sed

Для десятков тысяч строк с одинаковой структурой я хочу пойти (например) отсюда: abcd 12345 qwerty asdfg ...сюда: abcd 12345,qwerty asdfg ...с sed 's/[0-9]\ [A-Z]/,/g' Я могу сопоставить пространство ...
2
голоса
2ответа
2k показов

Установка переменных среды в удаленных оболочках Bash, порожденных с помощью SSH

Я часто выполняю такие команды: ssh username@hostname 'bash -s' < bashScriptToExecuteRemotely Теперь у меня есть случай, когда bashScriptToExecuteRemotely ожидает установки определенных переменных ...
2
голоса
1ответ
256 показов

SSH машина EC2 с использованием Windows Bash Shell для Windows

Я подключался к машине EC2 в AWS с помощью следующей команды в Windows Shell Linux: ssh -i AWSNV.pem ubuntu@ Но на прошлой неделе я обновил свой Windows 10, и теперь эта команда возвращает эту ...
2
голоса
2ответа
742 показов

Awk реагирует по-разному в зависимости от того, как указан пустой аргумент

Кажется, я наткнулся на что-то, что, вероятно, является ошибкой в awk, но это также может быть ошибкой в моем понимании bash/awk. Я пытался отладить проблемы, когда вывод программы python передавался ...
2
голоса
1ответ
99 показов

ls(1) действует странно, когда input является переменной / подкомандой или просто напечатан

D Я сталкиваюсь с проблемой в ls(1), что я почти уверен, что это глупая вещь, которую я просто пропускаю. В любом случае, я не могу понять, почему это не работает. Я использую Bash для Cygwin (не ...
2
голоса
1ответ
376 показов

Cygwin теряет двоеточие диска пути стиля Windows в переменных

Я столкнулся со странно выглядящей проблемой, пытаясь заставить скрипт сборки (от стороннего производителя) работать на моей установке с Win7 и Cygwin (последняя версия). Возможно, эту проблему лучше ...
2
голоса
2ответа
152 показов

Запустите команду с переменной на удаленном сервере через ssh

Я хочу запустить команду для изменения владельца /home каталогов. пример Пример: [root@remoteServer]# ls -l /home drwxr-xr-x. 17 root root 4096 Sep 9 2014 user1 drwxr-xr-x. 17 root root 4096 Sep 9 ...
2
голоса
4ответа
9k показов

Какой правильный путь для псевдонимов приложений в OS X через Bash?

В моем ~/.bashrc меня есть несколько псевдонимов: alias emacs='/Applications/Aquamacs.app/Contents/MacOS/Aquamacs' alias octave='/Applications/Octave.app/Contents/Resources/bin/octave' alias ...
2
голоса
1ответ
7k показов

Испорчена переменная $ PATH в Mac OS X

Я сделал что-то с моим PATH. Я пытался добавить какой-то новый путь, и теперь ни одна из команд, таких как open ~/.bash_profile работает, а echo $PATH показывает только один путь - ...
2
голоса
1ответ
37 показов

Разделение файлов в команде наблюдения

У меня есть 3 файла, и я хочу посмотреть изменения этих файлов с помощью команды 'watch'. Но эти 3 файла имеют много строк, и я просто хочу увидеть последние 3 строки с «хвостом». Здесь нет проблем. ...
2
голоса
1ответ
257 показов

Создать псевдоним - в Bash?

Как я могу создать псевдоним с именем - в Bash? Ни одна из следующих работ: alias -='cd -' alias \-='cd -' alias '-'='cd -' с ошибкой: bash: alias: -=: invalid option alias: usage: alias [-p] ...
2
голоса
1ответ
131 показов

хвост хвоста и часы

У меня есть сервер приложений, который я запускаю, и он записывает вывод в стандартный вывод. Я хочу иметь возможность наблюдать за этим выводом и выдавать команду (в данном случае growlnotify -m ...
2
голоса
2ответа
109 показов

Могу ли я связать свою историю команд на основе моего cwd?

Я часто переключаюсь между несколькими каталогами в сеансе bash. Иногда до 4. Для каждого каталога, в котором я нахожусь, у меня часто есть эксклюзивный набор команд, который я запускаю, и этот набор ...
2
голоса
3ответа
2k показов

Grep не может выйти на трубу?

У меня проблемы с grep-фильтрацией make-вывода. Особенно, make target 2>&1 | grep -E --color=never "^make.*" работает как положено, но следующее не выведет вывод на консоль: make target 2>&1 | grep ...
2
голоса
1ответ
727 показов

Странная проблема с усечением файлов при монтировании CIFS

Со ссылкой на: https://stackoverflow.com/questions/12211629/php-file-put-contents-not-truncating-file-in-cifs-mount У нас есть устройство Seagate BlackArmor NAS, которое смонтировано на нашем сервере ...
2
голоса
1ответ
2k показов

Как изменить цвет файла определенного типа в оболочке bash в linux?

Моя проблема в том, что в одном каталоге есть несколько типов файлов, и я не хочу создавать разные каталоги для каждого типа файлов. У меня есть файлы .c, .cpp и .pl. Есть ли какая-либо команда в ...
2
голоса
1ответ
1k показов

Почему вставка в SSH так болезненно медленна?

Большую часть времени, когда я размещаю достаточно большие порции в SSH-терминале, он будет проходить через него со скоростью примерно 1000 символов каждые 20 секунд; иногда практически ...
2
голоса
3ответа
567 показов

Где `time` выводит свой результат?

Я нахожусь на Ubuntu. Кажется, что time выводит свой результат не в STDOUT или STDERR . Вот почему я так думаю: [siminm@amide ~]$ time echo hi hi real 0m0.000s user 0m0.000s sys 0m0.000s ...
2
голоса
1ответ
425 показов

awk: эквивалент mysql "\G" для печати табличных данных в несколько строк

Есть ли эквивалент mysql "\G" в конце запроса, но есть awk (или аналогичный), который будет печатать табличные данные из текстового файла в несколько строк с заголовком рядом с ним? Что-то, что будет ...