Я удаленно скопировал файл на свой ноутбук, используя: scp someFile USER@192.168.178.32:/home/USER/put/it/some/where/oh/damn/you/here Я хочу иметь возможность автозаполнения удаленного пути, нажав...
Я удаленно скопировал файл на свой ноутбук, используя: scp someFile USER@192.168.178.32:/home/USER/put/it/some/where/oh/damn/you/here Я хочу иметь возможность автозаполнения удаленного пути, нажав...
Я пытаюсь найти, где конкретное aliasбыло объявлено. Я искал все обычные места, которые я знаю, чтобы искать псевдонимы: ~ / .Bashrc ~ / .Bash_profile / И т.д. / Bashrc / И т.д. / профиль Без удачи. Я знаю, что aliasпотому что, когда я делаю which COMMAND, я получаю: alias...
У меня есть это: date +"%H hours and %M minutes" Я использую фестиваль, чтобы сказать это ... но он говорит как: "ноль девять часов" .. Я хочу, чтобы он сказал "девять часов"! но дата всегда дает мне 09 ... так что мне интересно, может ли bash легко превратить это в 9? в сложном сценарии я...
Когда я запускаю export $PATHв bash, я получаю ошибку not a valid identifier.
Недавно я заметил 2 функции в Fish, и мне было интересно, если кто-нибудь знал, были ли они также доступны в Bash? Подсветка синтаксиса Особенности: Вы быстро заметите, что fish выполняет подсветку синтаксиса при вводе текста. Недопустимые команды по умолчанию окрашены в красный цвет: Команда может...
В питоне re.sub(r"(?<=.)(?=(?:...)+$)", ",", stroke ) Разделить число на тройки, например: echo 123456789 | python -c 'import sys;import re; print re.sub(r"(?<=.)(?=(?:...)+$)", ",", sys.stdin.read());' 123,456,789 Как сделать то же самое с bash /...
От help compgen: $ help compgen compgen: compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word] Display possible completions depending on the options. Intended to be used from within a shell function...
Я хочу посмотреть, какие последние N команд в моем history. Я думал, history | tail -n 5что это будет сделано, но я заметил, что многострочная команда рассчитывает столько же строк, сколько она имеет. $ echo "hello how are you" $ history | tail -2 how are you" 1051 history | tail -2 Поэтому мой...
У меня есть два (Debian) сервера Linux. Я создаю сценарий оболочки. На первом я создаю массив таким образом: #!/bin/bash target_array=( "/home/user/direct/filename -p123 -r" ) Это отлично работает. Но когда я запускаю это на другом сервере, я получаю: Syntax error: "(" unexpected Насколько я могу...
После выяснения, что это shopt -s histappend значит , это кажется очень вменяемым, и я удивлен, что это не по умолчанию. Зачем кому-то хотеть стереть свою историю на каждом выходе...
Я пытаюсь прочитать текстовый файл и сделать что-то с каждой строкой, используя скрипт bash. Итак, у меня есть список, который выглядит так: server1 server2 server3 server4 Я думал, что смогу зациклить это, используя цикл while, вот так: while read server; do ssh $server "uname -a" done <...
У меня есть куча файлов MP3, обложки альбомов которых включены в сам файл. Сейчас я ищу способ извлечь их, чтобы хранить их отдельно, в лучшем случае из командной строки. Есть ли способ добиться...
Если я установлю текущий / рабочий каталог (перейдя к нему с помощью cd) в какой-то конкретный каталог, а затем введите: rm *.xvg Что будет делать эта команда? Правда ли, что приведенная выше команда удалит только файлы с расширением .xvg только в рабочем каталоге? Я нервничал, пытаясь это сделать,...
Как можно запустить несколько программ в фоновом режиме с помощью одной команды? Я попробовал команды ниже, но они не работают. nohup ./script1.sh & && nohup ./script2.sh & -bash: syntax error near unexpected token '&&' nohup ./script1.sh & ; nohup ./script2.sh &...
Я не слишком много пишу сценариев оболочки, поэтому я немного удивился, когда читал документациюgit submodule и увидел синтаксис, который они использовали в этой документации: Ненулевой возврат команды в любом подмодуле приводит к прекращению обработки. Это можно переопределить, добавив || :в конец...
(См. Использование #! / Bin / sh или #! / Bin / bash для совместимости с Ubuntu-OSX и простоты использования и POSIX ) Если я хочу, чтобы в моих сценариях использовалась оболочка bash, действительно ли расширение .bash вызывает bash или это зависит от конфигурации системы / 1-й строки shebang. Если...
Мне нужно написать сценарий оболочки, который работает следующим образом: ./myscript arg1 arg2_1 arg2_2 arg2_3 ....... arg2_# внутри скрипта есть цикл for for i in $@ Однако, как я знаю, $ @ включает в себя от $ 1 до $ ($ # - 1). Но для моей программы $ 1 заметно отличается от $ 2 $ 3 $ 4 и т. Д. Я...
Простой код здесь работает, как и ожидалось, на моей машине, если запущен с bash: function ⏰(){ date } ⏰ Может ли быть проблема для других людей, использующих это, или это универсально? Мне интересно, потому что я никогда не видел ничего подобного в другом исходном коде. Изменить: Есть...
В bashскрипте мне нужны различные значения из /proc/файлов. До сих пор у меня есть десятки строк, которые напрямую копируют файлы: grep -oP '^MemFree: *\K[0-9]+' /proc/meminfo Чтобы сделать это более эффективным, я сохранил содержимое файла в переменной и добавил следующее: a=$(</proc/meminfo)...
Это хорошая идея, чтобы использовать следующий псевдоним: cd() { pushd $1; } в баш? Я думаю, что это было бы очень полезно, так как тогда я могу использовать серию popds вместо cd -одного. Есть ли случай, когда это может быть...