Нажмите на него, это начнет загружать в браузере. Отмена, загружающая сразу. Скопируйте ссылку с вкладки "Download" и используйте ее для wget
Когда Вы работаете google-chrome
, процесс обнаруживает, что существует открытый экземпляр Chrome и отправляет ему сообщение для открытия файла. Сообщение содержит имя файла. Firefox работает таким же образом. Процесс это запускается с оболочки, не является уже рабочим процессом браузера.
<(…)
создайте работы путем создания неименованного канала. Это передается команде с именем как /dev/fd/42
, значение “файла это уже открыто на дескрипторе 42”. К этому файлу может только получить доступ процесс, который был запущен для выполнения командной строки, не уже рабочим процессом браузера.
Для передачи данных рабочему процессу браузера данные должны быть в файле с именем, к которому могут получить доступ оба процесса. С Firefox можно использовать именованный канал:
mkfifo f
grep "simple" SimpleDoc.txt >f &
firefox f
rm f
Chrome, кажется, не может читать из канала, таким образом, необходимо создать временный файл. Вы могли бы также сделать это для Firefox также.
В zsh, различный процесс susbtitution конструкция =()
создает временный файл.
google-chrome =(grep "simple" SimpleDoc.txt)
В ударе необходимо создать временный файл вручную.
tmp=$(mktemp)
grep "simple" SimpleDoc.txt >$tmp
google-chrome "$tmp"
rm "$tmp"
Хорошо у Вас всегда есть опция:
grep "simple" SimpleDoc.txt > delme.txt; google-chrome delme.txt