Przeciąganie i upuszczanie pliku do pliku .sh
Mam dość dużo wiedzy z Batch. Próbuję przenieść skrypt wsadowy do systemu Mac / UNIX, ale mój plik wsadowy ma do niego przeciągnij i upuść. Dzięki niezliczonym wyszukiwaniom Google nic nie wymyśliłem. Wszyscy mówią, że można przeciągać i upuszczać w oknie terminala - nie jest to dobre dla skryptów, które nie wymagają wprowadzania.
Oto kod dla partii I:
cd %USERPROFILE%
7za x %* -o%USERPROFILE%\Desktop\Temp
7za a %1 %USERPROFILE%\Desktop\Temp\*
cd %USERPROFILE%\Desktop
rmdir /q /s Temp\
Nie martwi się szczególnie o komendy 7za (z powodu Archive Utility), cd%USERPROFILE%
(ponieważ Terminal uruchamia się w profilu użytkownika),rmdir
, cd
i takie, ponieważ są to tylko podstawowe polecenia plików. Ale nie znam kodu odwołującego się do pliku porzuconego / otwartego za pomocą skryptu .sh.
Więc jeśli ktoś zna ten kod, powiedz mi. Wiem, że to coś prostego, ale nie możesz znać każdego polecenia, zwłaszcza w przypadku nieznanych języków programowania.