[
] Возможно, Ваша файловая система смонтирована с помощью опции [] noexec[
], поэтому Вы не сможете запустить исполняемые файлы. Из документации []mount[]:[
] [
] []noexec[
] []Do not allow direct execution of any binaries on the mounted Файловая система. (До недавнего времени все равно можно было запускать двоичные файлы. используя команду типа /lib/ld*.so /mnt/binary. Этот трюк не удался с тех пор, как Linux 2.4.25 / 2.6.0.)[
] [
] [
]Попробуйте:[
] [
mount | grep noexec
] [
]Затем проверьте, не указана ли ваша файловая система в выходных данных.[
] [
]Если да, то вы можете решить эту проблему, перемонтировав файловую систему с помощью []exec[
] опции:[
] [
mount -o remount,exec filesystem
]
с GREP
:
Diff -C File1 File2 | grep '^ [-! *]' `
С SED
:
Diff-C File1 File2 | SED '/ ^ [-! *] /! D'
С GREP:
diff -c file1 file2 | grep -v '^ '
Ни одна из других строк не начинается с двух пространств: не те, которые начинаются с !
, а не указания линии.