а без консоли? То есть человек скачал браузером, кликнул и запустил.
Можно ли вообще делать как в windows с portable сборками приложения? Скачал - распокавал - запустил?
curl -s https://example.com/script.sh | bash
Git Bash представляет собой пакет, который устанавливает в операционную систему Windows оболочку Bash, некоторые распространенные утилиты Bash и систему Git.
Git Bash поставляется с дополнительными командами, которые можно найти в эмулируемом каталоге /usr/bin. В целом Git Bash предоставляет достаточно функциональную оболочку для Windows. В пакет также входят следующие команды оболочки: ssh, scp, cat, find.
Сейчас проверил на VirusTotal, там (1/69) - вирусов нет )
Но, что скажу: - даже освоив работу по вашей методике, я не захочу так жить
так как представляю что это будет менее эргономично, и удобно, и менее гибко и занимать больше времени, и даже еще раз скажу - менее удобно во многих смыслах (даже для скриптования у Everything есть и CLI вариант и SDK c API).
Everything.exe -create-file-list "music.efu" "D:\Music" -create-file-list-include-only "*.mp3;*.flac"
fd . $HOME/Music -e mp3 -e flac > music.efu
fd . $HOME/Music '.*(mp3|flac)$' > music.efu
Не всегда консольные средства мощнее GUI-средств, несмотря на примеры где GUI проигрывал, здесь он точно удобнее.
И вы наверное, не поймете это, пока не попробуете (а ведь понять Everything надо меньше труда чем консольный подход).
rg СЛОВО
rg СЛОВО /где/искать/
а затем с помощью освоенных макросов FarManager'a извратится над текстом как угодно
да даже сделать сложный кастомный bat/скрипт-файл и выполнив его в командном процессоре.
ping www.google.fr | while read pong; do echo "$(date): $pong"; done
ping -w 5000 -t -l 4000 -4 8.8.8.8|cmd /q /v /c "(pause&pause)>nul &for /l %a in () do (for /f "delims=*" %a in ('powershell get-date -format "{ddd dd-MMM-yyyy HH:mm:ss}"') do (set datax=%a) && set /p "data=" && echo([!datax!] - !data!)&ping -n 2 localhost>nul"
4U45v7gD9
Y2aO9p6u8
4s5Ri7h89
3fr46i7J8
t2c0x346d
c0DT14g67
4s5Ri7h89
3fr46i7J8
c0DT14g67
В общем я не могу представить такую гибкость даруемую командной строкой, которую я с легкостью не смогу себе организовать под виндой с помощью Everything/Far/Notepad3 - например.
type bash
пришлось начать переезд на WSL2 Ubuntu 20.04
Столкнулся с первой ошибкой. Ругается на "for RenameFile in "${WhatFile[@]}"; do"
/mnt/c/Users/Bolshukhin_roman/Script/Media.sh: 28: [[: not found
cat -n скрипт
x="IFS";IFS=$"";
x="$IFS";IFS=$'\n';
Спасибо, но что то я сомневаюсь что в таком случае будет привлекательная эргономика работы.
Что бы вы понимали, по каким возможностям фильтрации при вводе символов в строку поиска и/или выборе тегов - я тоскую: освойте, пожалуйста программы Everything и CintaNotes 3.14 b1 Link, тогда вы наверное все поймете.
При этом, не переживайте о времени для этого, на удивление я освоил их почти без труда и субъективно за малое время, и вряд ли об этом можно пожалеть, так как потрачено оно будет на Очень полезные программы.
fd -e txt | fzf --reverse --multi | xargs subl
fd --type=file . $HOME -X exa --icons --header --reverse --sort changed --long --no-permissions --no-user --time-style long-iso --color always | fzf --reverse --ansi --header-lines 1 | awk '{$1=$2=$3=$4="";print}' | xargs -I {} xdg-open {}
systemctl status sshd.service
git clone -b master "https://github.com/lwfinger/rtl8188eu"
cd rtl8188eu
make all
sudo dnf install @development-tools kernel-headers kernel-devel elfutils-libelf-devel dkms git
ну на линукс многие игры доступны из стима, хоть и не все. Но опять таки, я не смог поставить минт из-за того, что туда дрова доходят больше полу года, если я все же куплю 4090 после ее выхода, то будет та же беда и скорее всего еще пол года буду ждать дров на минте , насчет дебиана не уверен
попробуйте перемонтировать
sudo mount -o remount,rw /