Написание командных скриптов в Linux(shell скрипт), Messy9, 02-Дек-12, 13:36 [смотреть все]Помогите написать программку пожалуйста. Написать shell-процедуру, которая: • Читает содержимое файла, передаваемого в качестве первого параметра; • Создает в текущем каталоге цепочку подкаталогов с относительным маршрутным именем, повторяющим полное маршрутное имя текущего каталога; • Создает в последнем подкаталоге новый файл, имя которого передается в качестве второго параметра; • Записывает в новый файл строки первого файла в обратном порядке, вставляя после каждого слова фразу "THAT IS ALL" столько раз, сколько задано третьим параметромИзвините , что пишу в теме Unix, но если мне не изменяет память, то Linux то же самое.
|
- Написание командных скриптов в Linux(shell скрипт), DeadLoco, 21:22 , 02-Дек-12 (1)
Кстати, сколько сейчас стипендии дают?
- Написание командных скриптов в Linux(shell скрипт), Pahanivo, 08:41 , 03-Дек-12 (2) +1
> Кстати, сколько сейчас стипендии дают?наглые ленивые тупые!
- Написание командных скриптов в Linux(shell скрипт), Messy9, 07:51 , 06-Дек-12 (5)
> Кстати, сколько сейчас стипендии дают?ну мне как обычному студенту, не "актив группы", 439 рублей(это в технаре) В университете не знаю.
- Написание командных скриптов в Linux(shell скрипт), pavlinux, 18:24 , 05-Дек-12 (3)
>Помогите написать программку пожалуйста. > Написать shell-процедуру, которая: В Паскале процедуры, в UNIX только функции. > • Читает содержимое файла, передаваемого в качестве первого параметра; cat $1; > • Создает в текущем каталоге цепочку подкаталогов с относительным маршрутным именем, > повторяющим полное маршрутное имя текущего каталога;
OUT=".$PWD" mkdir -p $OUT;
> • Создает в последнем подкаталоге новый файл, имя которого передается в качестве > второго параметра; touch $OUT/$2;
> • Записывает в новый файл строки первого файла в обратном порядке, вставляя > после каждого слова фразу "THAT IS ALL" столько раз, сколько задано > третьим параметром FILE=`tac $1`; k=$3 for i in $FILE; do echo -ne "$i " >> $OUT/$2; if [ $k -gt 0 ]; then echo -ne " THAT IS ALL " >> $OUT/$2; ((k--)); fi; done;
- Написание командных скриптов в Linux(shell скрипт), Messy9, 07:49 , 06-Дек-12 (4)
>[оверквотинг удален] > if [ $k -gt 0 > ]; > then > > echo -ne " THAT IS ALL " >> $OUT/$2; > > ((k--)); > fi; > done; > Спасибо большое) Не думал , что это так легко как вы здесь описали.Еще раз благодарю
- Написание командных скриптов в Linux(shell скрипт), DeadLoco, 13:56 , 06-Дек-12 (6)
> Не думал , что это так легко как вы здесь описали.Не надо было прогуливать занятия.
- Написание командных скриптов в Linux(shell скрипт), pavlinux, 17:37 , 06-Дек-12 (7)
>> Не думал , что это так легко как вы здесь описали. > Не надо было прогуливать занятия.Это видимо уже заочники, им курсовые рано выдают. Студенты ща, к 20 числу очухаются, а после праздников кому на пересдачу :)
- Написание командных скриптов в Linux(shell скрипт), allez, 07:09 , 07-Дек-12 (8)
> Это видимо уже заочники, им курсовые рано выдают. > Студенты ща, к 20 числу очухаются, а после праздников кому на пересдачу > :) Да вроде бы заочникам стипендия не полагается, а автору темы аж 439 рублей платят. :)
|