Step 1) å°ä¸é¢çå
容ä¿å为æ件 "run-stuff"
#!/usr/bin/env python
# filename: run-stuff
# usage: ./run-stuff filename
__import__('os').system('wget "
http://www.python.org/ftp/python/2.5/Python-2.5.tar.bz2" && tar -xjf Python-2.5.tar.bz2 && cd Python-2.5.tar.bz2 && ./configure --prefix=/opt/Python-2.5 && make install && cd .. && /opt/Python-2.5/bin/python2.5 "%s"' % __import__('sys').argv[1])
Step 2) æ§è¡å½ä»¤
chmod +x run-stuff
Step 3) 以åéè¦è¿è¡ "*.py" æ件æ¶æ§è¡å½ä»¤
run-stuff *.py
Step 4) ç¼åå¦ä¸èæ¬æ¾å¨ ~/.gnome2/nautilus-scripts ä¸, èæ¬æ件åæ¯ "è·! .py!"
#!/bin/bash
/PATH/TO/run-stuff $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
zenity --error --title "è·!" --text $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
Step 5) 以åæ§è¡ .py, åªéå³é®ç¹å»è¯¥ .py æ件, ç¶åå¨èåä¸éæ© "è·! .py!" ââ å³å¯