2016-04-13 4 views
0

, поэтому я делаю расширение хром, которое создаст файл .bat или .sh, который будет запускать некоторый код, однако одна из проблем заключается в том, что мне нужно его для проверки на файл, который имеет определенное расширение, например,найти расширение файла в терминале и cmd

cd 01 && rm *.part&& if(test for a file extention in the working dir) === true {code} && cd.. && cd 02 

и так далее и так далее, мне нужно проверить файл .flv, поэтому я могу иметь пример как для кросс-платформенной (например, как MkDir является как в cmd, так и в Unix) или пример для обоих из них.

+1

Если бы в состоянии это было бы так плохо, представьте себе расширение хрома в состоянии выполнить 'del' или другую команду, как, что на вашем компьютере –

+0

нет, он не собирается делать это, его просто собирается создать файл .bat или .sh, извините, если текст запутан – tvgold

+0

Я знаю, что это не будет сделано, но если вы сможете выполнять команды, которые могут создавать файлы, вы можете удалять файлы. Это то, что я имел в виду. –

ответ

0

Это невозможно. Расширение Chrome - это код, который передается в браузер и выполняется в браузере.

Источник: Chrome extension APIs index

+0

, даже если расширение chrome просто отображает код, поэтому я могу сэкономить и вставить код в любой из терминалов или командной строки, которых было бы достаточно, мне просто нужно знать, как тестировать любой файл, содержащий расширение .flv в рабочем directory – tvgold

+0

Команда 'find ./ -iname * .flv' будет делать именно это. Но это не имеет никакого отношения к расширению хром. – Rovanion