$1
позиционный параметр; это расширится до первого аргумента, переданного сценарию. Существуют так же $2
, $3
...$9
, ${10}
, ${11}
,...
Специальный параметр "$@"
расширится до списка всех позиционных параметров.
Таким образом, можно сделать следующее:
sed -i 's/[ \t]*$//' "$@"
Если Вы хотите передать шарик/шаблон этому сценарию (или любой программе), этого нужно оставить или заключить в кавычки при вызове сценария - это - функция оболочки; это развернет любые шаблоны, прежде чем Ваш сценарий даже будет видеть его. Этому случаю не должно быть нужно это - оболочка может развернуть шаблон и результаты того расширения, которому все передаются sed
.
Нет.
Я не знаю о начальной загрузке USB, но некоторое время назад я загрузился, G4 в firewire присоединил систему.
Нет.
В прошлом я нашел это относительно удобным для сетевой загрузки от оболочки Openfirmware (G3/G4/PreP). Я имею в виду, сетевая загрузка была бы альтернативой CD или начальной загрузке USB.
От USB я не думаю, что однако Вы возможно, если Вы имеете firewire порт и управляете Вами, может загрузиться от этого. Иначе я рекомендовал бы выполнить VMware в Вашем Mac, и можно запустить Linux все, что Вы хотите и имеете снимки для начальной загрузки.
Другой возможностью является загрузка Live CD с другой Mac в «Целевом режиме». Вам нужно будет подключиться с помощью кабеля Firewire, мой Powerbook имеет порты Fw400 и Fw800. Если вы загружаете другой Mac, удерживая клавишу T, он должен перейти в целевой режим, и если вы вставите CD / DVD, он может быть читаемым и загрузочным.
Это не только возможно, я делаю это прямо сейчас.
1 )Прошивка не является причиной того, что загрузка через usb не работает.
2 )Причина, по которой я могу предположить, заключается в том, что ваш USB-накопитель не отформатирован как Apple Partition Map, что он меньше 8 ГБ или что образ диска, использованный для создания USB-накопителя, был для неправильной архитектуры..
3 )Не думаю.
Иногда приходится заходить в открытую прошивку(cmd -opt -o -f при загрузке ), вроде, но в таком случае он работает от g5, так что... ну, на g4 мне не пришлось.