Сценарий уведомлять меня, когда что-то происходит в общем каталоге

В следующих двух сценариях я написал: D ...

Java до Netbeans ...

#!/bin/sh

#Delete the line below if you only want the "open" JDK & JRE
sudo apt-get install openjdk-7-jdk openjdk-7-jre;

#Makes the /usr/lib/jvm in case...
sudo mkdir -p /usr/lib/jvm

#Clean out /tmp...
sudo rm -rf /tmp/*
cd /tmp

#Update this line to reflect newer versions of JDK...
wget http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-linux-i586.tar.gz;
tar -xvf ./*gz;

#Move it to where it can be found...
sudo mv /tmp/jdk1.7.* /usr/lib/jvm/;

#Add the new Java to the bin 
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_01/jre/bin/java 3;

#User chooses
sudo update-alternatives --config java;

exit 0;

Netbeans ...

# @author Yucca Nel
# Update as needed for newer Netbeans releases :D

#!/bin/sh

#Clean out /tmp...
sudo rm -rf /tmp/*;
cd /tmp;

#Update this line to reflect newer versions of Netbeans or replace 'javase with 'javaee' or add jee manually via
#Netbeans 'plugins as needed.
wget http://download.netbeans.org/netbeans/7.0.1/final/bundles/netbeans-7.0.1-ml-javase-linux.sh;
sh /tmp/*sh;

#Add Netbeans launcher to your PATH. Doing so allows you to run 'netbeans' command from the terminal
sudo ln -s ~/netbeans-7.0.1/bin/netbeans /usr/local/bin/;

exit 0;
1
задан 15 January 2014 в 12:56

1 ответ

Вы можете использовать iwatch для просмотра конкретной папки (каталога), которая сама полагается на inotify (inode notify), подсистему в ядре Linux, которая расширяет файловые системы, чтобы заметить изменения внутри них, и сообщать об этих изменениях в приложениях. [!d0 ]

Загрузите его с http://ftp.debian.org/debian/pool/main/i/iwatch/ после того, как он был установлен, откройте окно терминала и запустите

iwatch / folder

где / папка изменена в каталог, который вы хотите посмотреть.

1
ответ дан 24 May 2018 в 13:36
  • 1
    вы можете помочь мне в incron – nux 1 January 2014 в 02:24
  • 2
    мой друг, счастливый новый год, еще один вопрос, как он уведомит меня? – nux 1 January 2014 в 03:29
  • 3
    В этом окне появится сообщение. Однако веб-страница iwatch, связанная выше, показывает другие параметры, если вы хотите их рассмотреть. И, OBTW, если ответ на ваш вопрос хорош, нажмите на значок галочки на круге слева, чтобы показать, что это хорошо. Вы можете изменить это позже, если появится лучший ответ, который будет отвечать вашим потребностям более непосредственно. Это также добавляет точки кармы вашему представителю. – K7AAY 1 January 2014 в 03:32

Другие вопросы по тегам:

Похожие вопросы: