Tag: оболочки

Экспорт функции из .profile / .bashrc

Что я делаю не так…? Это нормально, если я делаю это в командной строке, а затем вызываю его, но не тогда, когда загружаю его из .profile. Linux Mint Qiana, Bash 4. *, если это имеет значение. function android() { command /opt/android-studio/bin/studio.sh "$@" & disown ; } export -f android Я попытался сократить команду, расширив ее, […]

Удалите файл с знаками фунта вокруг него

Я использую SSH на другом терминале с очень ограниченным дисковым пространством. после ввода ls я вижу файл с именем #korpus.txt# . Я подозреваю, что этот файл представляет собой буфер emacs, но при запуске emacs и попытке убить его с помощью Cx k bufname RET он не найден. Как удалить # korpus.txt #?

Выйдя из цикла, вернитесь к началу цикла с правильным значением переменной

Я отправляю процессы на сервер, но я хочу, чтобы определенное число работало одновременно. Таким образом, я цикл, который проверяет, сколько заданий выполняется, и только представляет новое, если текущее количество заданий не превышает некоторую меру. Для этого мне нужно подождать, если текущая очередь заполнена, чтобы отправить больше заданий. Мне интересно, как бы я мог добиться этого […]

Возврат переменной из функции

Ниже приведен скрипт Linux. Я могу заставить его вернуться из метода, чтобы расшифровать все, что мне нужно, чтобы разархивировать файл. Метод decrypt отправляет строку с именем zip-файла. Пожалуйста, дайте несколько советов. Я упоминаю, что другие методы корректно приводят файлы. m_mode_verbose=1 const_1="ceva" val="valoare" decrypt () { PASSPHRASE="xxxx" encrypted=$1 local decrypt1=`echo $encrypted | awk '{print substr($0,0,64)}'` echo […]

увеличивать значение, извлекаемое из файла

У меня есть cron, который я пишу, который будет повторяться каждый час, и мне нужен простой способ передать счетчик от последнего прогона к следующему прогону. Мой план состоял в том, чтобы добавить номер в файл в конце, а затем вызвать его в начале, например В конце первого запуска cron: INC_COUNT=1 echo $INC_COUNT > inc_counter.txt Затем […]

Как проверить, нет ли моей переменной в наборе?

Я пытаюсь изменить сценарий оболочки bash и нуждаюсь в некоторой помощи. У меня есть каталог с кучей файлов. Мне нужно пройти через файлы в цикле, и если имя файла не указано в определенном наборе имен файлов, измените разрешение и режим файла. Что-то вроде этого: for my_file in `ls my_dir/*.so` do if [ $myy_file ! in […]

получение владельца папки с командой if

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

Доступ к выделенному тексту из сценария?

Можно ли получить доступ к выделенному тексту через сценарий оболочки? Я хочу сделать комбинацию клавиш, чтобы использовать «espeak» для чтения выделенного текста.

предотвратить " + сделать $ scriptname" и " 31303", который будет показан

Я создал псевдоним для моего mutt: alias mutt='$HOME/.mutt/run-notmuch-offlineimap & ; mutt' alias mutt='$HOME/.mutt/run-notmuch-offlineimap & ; mutt' . Примечание . Изменение моего псевдонима на alias mutt='$HOME/.mutt/run-notmuch-offlineimap 2> /dev/null & ; mutt' alias mutt='$HOME/.mutt/run-notmuch-offlineimap 2> /dev/null & ; mutt' или to alias mutt='$HOME/.mutt/run-notmuch-offlineimap 2>&1 >/dev/null & ; mutt' alias mutt='$HOME/.mutt/run-notmuch-offlineimap 2>&1 >/dev/null & ; mutt' дает точный […]

Объединение содержимого нескольких CSV-файлов в один файл .csv

Я хочу написать скрипт, который объединяет содержимое нескольких CSV-файлов в один CSV-файл, т.е. добавляет столбцы всех других файлов в столбцы первого файла. Я попытался сделать это, используя цикл «для», но не смог продолжить его. Кто-нибудь знает, как это сделать в Linux?

Linux и Unix - лучшая ОС в мире.