Доброго времени суток!
Такая проблема, с линуксом никогда не работал, но возникла потребность в выполнении одного учебного задания
Вот само задание:
1. Сцепить каждый файл с расширением txt с одноименным файлом, имеющим расширение ref и записать результаты в файлы с теми же именами и расширением doc.
2. Дополнить файл, заданный аргументом, информацией, введенной с клавиатуры.
3. Скопировать все файлы, созданные не ранее указанной даты, из текущего каталога в каталог, заданный параметром командного файла.
4. Вывести на экран листинг этого каталога.
Необходимо было изначально выполнить это задание в командной строке Windows, что удачно сделал, но как этот код перевести в синтаксис командной строки Linux просто не знаю
Надеюсь на вашу срочную помощь)
Вот код командной строки Windows
echo off
cls
echo WELCOME!
:CHOICE
CLS
ECHO PRESS "1" Sceplenie odnoimennix failov
ECHO PRESS "2" Dopolnenie faila %1, zadannogo argumentom
ECHO PRESS "3" Copirovanie failov iz tekushego kataloga v katalog, zadannii argumentom %2, cozdannix ne ranee %3
ECHO PRESS "4" Listing
ECHO PRESS "5" Exit
CHOICE /C 12345
IF %ERRORLEVEL%==1 GOTO ONE
IF %ERRORLEVEL%==2 GOTO TWO
IF %ERRORLEVEL%==3 GOTO THREE
IF %ERRORLEVEL%==4 GOTO FOUR
IF %ERRORLEVEL%==5 GOTO EXIT
:ONE
@ECHO ON
copy *.txt + *.ref *.doc
@ECHO OFF
pause
GOTO CHOICE
:TWO
@ECHO ON
copy con %1
@ECHO OFF
pause
GOTO CHOICE
:THREE
@ECHO ON
md D:\papka\%2
xcopy *.* D:\papka\%2 /D:%3
@ECHO OFF
pause
GOTO CHOICE
:FOUR
@ECHO ON
dir D:\papka\%2 /P
@ECHO OFF
pause
GOTO CHOICE
:EXIT
exit
Желательно с такой же простенькой менюшкой что-то сделать)