Tag: bash

Используя средство командной строки cURL на Mac, что я могу сделать с этим скриптом, чтобы попросить его получить данные запаса, которые возвращаются без запятых?

cd documents/quoteUpdate while true do curl -o quotes.txt -s "http://download.finance.yahoo.com/d/quotes.csv?s=goog,aapl&f=sl1c1p2pt1" echo UPDATED: date sleep 10 done

Как получить имена файлов, открытых процессом?

Я хочу перечислить все имена файлов, открытые процессом init. Я знаю о /proc/PID/fd каталоге. Но это дает только дескрипторы файлов. Как получить имена файлов из списка дескрипторов файлов?

Почему «source <(cmd)» работает, но не «$ (cmd)»

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

Поместить в bash или zsh history абсолютный путь к файлам, над которыми я работаю

Я обнаружил, что в bash я часто использую что-то вроде этого: Vim ./somefile1 меньше Меньше ./dir1/dir2/somefile2 Cp some_other_relative_path_to_file и так далее После этого, когда я пытаюсь найти команду в истории и запускаю ее, я получаю сообщение об ошибке, потому что теперь я в другом каталоге. Можно ли настроить bash для «расширения» относительного пути к файлам […]

Как распечатать дерево с файлами в Bash для Windows?

Я нашел эту команду для отображения дерева каталогов под текущим: ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//–/g' -e 's/^/ /' -e 's/-/|/' Что производит: . |-docs |-lib |-node_modules |—connect-file-cache |—–docs |—–lib |—–node_modules |——-mime |——-underscore |—–src |—–test |—–test_fixtures |—mime |—snockets Это хорошо, но файлов там нет. Мои навыки написания сценариев bash слабы, […]

GVim не является источником .bashrc, .bash_profile или .profile из неинтерактивной оболочки без входа

У меня есть следующее на моем .vimrc set shell=C:/cygwin/bin/bash set shellcmdflag=-c set shellxquote=\" Таким образом, оболочка, которую я использую, не является интерактивной и недействительной. Я думал, что исходные файлы без входа в систему .bashrc, но это, похоже, не так. Я не хочу, чтобы моя оболочка была interactive или login . Есть ли способ для меня […]

Ffmpeg последовательность изображений

Я хочу кодировать последовательность изображений в видеофайл, я сделал это в прошлом с чем-то вроде: ffmpeg -i %08d.jpg out.mp4 Но сначала мне пришлось переименовать файлы в формате% 08d.jpg. Я хочу просто закодировать их и позволить им быть в алфавитном порядке (или что-то еще) без необходимости переименовывать их, возможно ли это? Я пробовал использовать * .jpg, […]

Есть ли способ ограничить maxdepth для ls -Rhal?

Есть ли способ ограничить maxdepth в ls -Rhal ? Я знаю, что find . -maxdepth find . -maxdepth , но я хочу получить информацию о файле, которая поставляется с ls -Rhal .

Ubuntu 10.04 с помощью ssh без ввода пароля

Я знаю, что такие вопросы были заданы раньше, и я прочитал их все (что я нашел). Проблема заключается в том, что у нас есть встроенное Linux-устройство, с помощью которого мы можем входить в систему для отладки, выполнив следующие действия: ssh root@name Тогда пароль – это что угодно (я обычно просто нажимаю enter). Я не хочу […]

Bash говорит мне, когда новый компьютер подключается к локальной сети через smbclient

Я подумываю создать сценарий, который будет проходить до тех пор, пока не найдет новый IP-адрес в сети, созданной маршрутизатором DHCP-сервера. Я думаю использовать NMAP. nmap 192.168.0.1-254 Однако мне интересно, как я могу написать сценарий для идентификации вновь созданного IP-адреса, а затем отправить свое сообщение (smbclient?) На локальный компьютер, чтобы был создан IP ###. В meesage […]

Давайте будем гением компьютера.