@freekvd: большие вопросы, я попыталась разработать немного Есть также `/proc/config.gz если ядро собрано с CONFIG_PROC_CONFIG` @NajibIdrissi я думаю, что в США, тот факт, что плагиат не карается правовой системы является одной из основных причин, почему это жестко наказывается вузов. Как это работает во Франции, я оставлю это опыт кого-то, кто знает французский академической системы. Я знаю, что jakebeal дает ответ, что относится к обеим странам, и я слышал о бритве Оккама. - Это Томас Кук-Кок в рамках закона? Есть (в основном ЕС) законам, которые могут превзойти некоторых аспектов контрактов, в отношении перелета.

Не читал всю apps.txt файл в для петли. В общем случае, это может вызвать проблемы с памятью, если файл огромный, и это вызвало бы вопросы, если какие-либо именем в apps.txt были пробелы в них. Не петлю над выходом из ЛС. Кроме того, цитата переменной, разложения и использовать функции printf для вывода переменных данных.

Связанные:

Предложение:

#!/Бен/ш

appdir='/местного/приложения/оракул/промежуточного/user_projects/epmsystem1/EssbaseServer/essbaseserver1/приложение'
outdir='/данных/shellscripts/программы/работы/накладки'

в то время как ИФ= читать -R приложение; сделать
 функции printf '%з\п' "$приложение"
 имя в "$appdir/$приложение"/*.Рул; делать
 функции printf '%з\п' "${имя##*/}"
 строки "$имя"
сделано
сделано <apps.txt >"$outdir/rules1.txt"

Это чтение приложение от apps.txt файл и открыть все *.Рул файлов в соответствующий подкаталог $appdir. Строки $приложение и ${имя##*/} (базовое имя текущего *.Рул файл) будет выводиться на каждой итерации, вместе с выводом строк. Выход будет идти до $outdir/rules1.txt файл.

Также связаны (по моему решению):