powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / вывести в скрипте названия параметров
5 сообщений из 5, страница 1 из 1
вывести в скрипте названия параметров
    #33409956
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мужики, подскажите плз как в скрипте перечислить в цикле содержимое параметров (у меня заклинило).
этот скрипт работает неправильно:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
 #/bin/bash
echo
clear

CountParam=$#

if [ $CountParam -ge  1  ];
then

	while [ $CountParam -ge  1  ] 
	do 		
		#kprinter --nodialog $[`echo $CountParam`]
                 echo $[`echo $CountParam`]
		CountParam=`expr $CountParam -  1 `
	done

fi

заранее благодарен
...
Рейтинг: 0 / 0
вывести в скрипте названия параметров
    #33410003
Фотография UVV-mail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А такой вариант не устроит?
Код: plaintext
1.
2.
3.
#/bin/bash
clear
echo $*;
А вообще ман и поиск - классные штуки! ;-)
...
Рейтинг: 0 / 0
вывести в скрипте названия параметров
    #33412585
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UVV-mailА такой вариант не устроит?
Код: plaintext
1.
2.
3.
#/bin/bash
clear
echo $*;

Большое спасибо за подсказку.
Дело в том, что нужно использовать вывод параметров в цикле, т.к. каждый параметр должeн дополнительно обрабатываться.
я решил задачу таким способом:


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
CountParam= 0 
typeset -a  param
param=($*)
if [ $# -ge  1  ];
then
	while [ $CountParam -lt $# ] 
	do 
		KUNDE=/`java -jar Utils.jar -kunde     ${param[$CountParam]}   `.txt
		kprinter --nodialog KUNDE &
		CountParam=`expr $CountParam +  1 `
	done
fi
echo

приведенный выше скрипт работает нормально, но я нахожу, что он не "изящный". Я подозреваю, что более удачное решение где-то недалеко.
...
Рейтинг: 0 / 0
вывести в скрипте названия параметров
    #33412652
no-dashi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
while [ "_$1" != "_" ] ; do echo "$1" ; shift; done

или

echo $@

или

i=0; while [ $i -lt $# ] ; done echo $1 ; shift; i=`expr $i+1` ; done
...
Рейтинг: 0 / 0
вывести в скрипте названия параметров
    #33413767
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no-dashiwhile [ "_$1" != "_" ] ; do echo "$1" ; shift; done

или

echo $@

или

i=0; while [ $i -lt $# ] ; done echo $1 ; shift; i=`expr $i+1` ; done

большое спасибо за науку
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / вывести в скрипте названия параметров
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]