Не мог циклично выполниться посредством ВИХРЕВОЙ команды

echo "some words" | sudo tee -a /etc/apt/source.list > /dev/null

-a для, "добавляют в файл"; кладите для первого удара обычно перезаписывает конечный файл. Посмотрите man tee.

0
27.11.2012, 00:39
1 ответ

Переменные не расширены в одинарных кавычках, используют двойные кавычки вместо этого:

curl ... "...${var%.*}..."
1
28.01.2020, 02:53
  • 1
    Таким образом, я выполнил эту команду, for f in *.shp; do curl -u user:password -v -XPOST -H 'Content-type: text/xml' -d "<featureType><name>${f%.*}_poly</name></featureType>" http://localhost:8080/geoserver/rest/workspaces/opengeo/datastores/species/featuretypes; done но вывод является все еще тем же –  Sam007 27.11.2012, 00:38
  • 2
    Попытайтесь добавить --trace-ascii - видеть тело запросов. –  Stéphane Chazelas 27.11.2012, 00:45
  • 3
    , которому помогают, не уверенный, где добавить его?? Я - все еще новичок –  Sam007 27.11.2012, 04:53
  • 4
    Можно поместить его вместо переключателя-v, например. Право –  Stéphane Chazelas 27.11.2012, 18:07
  • 5
    упоминания -v уже существующий –  Sam007 27.11.2012, 20:19

Теги

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