Пример кода с использованием формальных параметров в UNIX

Пример кода с использованием формальных параметров в UNIX

06.12.2011 03:08:21 Просмотров 25 Источник

Напишите, пожалуйста, простой пример с использованием формальных параметров в unix. Я никак не пойму, как это правильно написать. В МС-ДОС например можно написать код в .bat файле, и потом просто запустить его и все дела. А в UNIX какая здесь система? Как я вроде понял, это надо писать в функции, ну а как это вообще писать? В каком файле? Напишите простой пример, как создать 2 файла и потом их удалить, например.

У вопроса есть решение - Посмотреть?

Ответы - Пример кода с использованием формальных параметров в UNIX / Пример кода с использованием формальных параметров в UNIX

Является ответом!
Norrius

06.12.2011 06:18:44

$ vim test.sh#!/bin/bashtouch $1echo "Файл $1 создан"touch $2echo "Файл $2 создан"rm $1echo "Файл $1 удален"rm $2echo "Файл $2 удален"$ chmod +x test.sh$ ./test.sh one twoФайл one созданФайл two созданФайл one удаленФайл two удален

Здесь $1 и $2 - параметры командной строки, принимаемые скриптом. По сути, простейший сценарий bash - набор команд, выполняемых оболочкой, touch и rm - внешние программы.

https://ru.stackoverflow.com/questions/339297/%d0%9f%d1%80%d0%b8%d0%bc%d0%b5%d1%80-%d0%ba%d0%be%d0%b4%d0%b0-%d1%81-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5%d0%bc-%d1%84%d0%be%d1%80%d0%bc%d0%b0%d0%bb%d1%8c%d0%bd%d1%8b%d1%85-%d0%bf%d0%b0%d1%80%d0%b0%d0%bc%d0%b5%d1%82%d1%80%d0%be%d0%b2-%d0%b2-unix/339300#comment339301_339300
спасибо за помощь, ты мне очень помог!
Закрыть X