Есть ли инструмент для удаления всех гиперссылок из html-файла?

Я также рекомендую использовать разделитель имени переменной. Таким образом, код будет выглядеть так:

#!/bin/sh
# $0 is the script name, $1 id the first ARG, $2 is second...
NAME="$1"
mxmlc ${NAME}.as
flashplayerdebugger ${NAME}.sw

Это позволяет использовать переменную в любом контексте, даже внутри другого текста. Например:

NewName="myFileIs${NAME}and that is all"

Это расширит переменную NAME, которая будет фланкирована спереди «myFileIs», а сзади - «и это все». Эта переменная будет расширяться, включая пробелы внутри строка. если NAME был «внутри здесь», NewName будет «myFileIsinside здесь, и это все».

В командной строке может принимать до 9 переменных. Они могут быть кавычками строк, которые содержат пробелы, каждая строка цитируется как переменная. Например:

./myProg var1 var 2 var3

Итак, ${1} - "var1", ${2} - "var", ${3} - "2", ${4} - [ f11]

BUT: ./myProg var1 "var 2" var3

имеет ${1} is "var1", ${2} is "var 2", ${3} есть "var3"

Удачи!

1
задан 29 May 2013 в 22:02

1 ответ

Зависит от того, что вы пытаетесь сделать:

Если у вас есть куча файлов на вашем компьютере и вы хотите удалить ссылки, используйте что-то вроде скрипта perl для удаления <a ...> ... </a> теги. Вы можете удалить другие теги (или даже все теги) аналогичным образом. С помощью подходящих вариантов соответствия шаблону этот подход может обрабатывать теги, разделенные на несколько строк.

Если вы пытаетесь просматривать файлы на каком-либо веб-сервере, используя firefox (или другой браузер), какой-то greasemonkey скрипт, который автоматически изменяет страницы «на лету», прежде чем показывать их, может быть тем, что вы хотите.

1
ответ дан 24 May 2018 в 21:39

Другие вопросы по тегам:

Похожие вопросы: