pythonでファイルをリンクするには
import os src = "/usr/bin/bash" dst = "/home/takuya/bin/bash" os.symlink( src, dst )
python 、だいたい一緒でかけるんですよね。
sys.argv
sys.argv がシェルの引数だから
import os import sys os.symlink( sys.argv[1], sys.argv[2] )
などとすれば、 ln -s コマンドと同じ事が出来る。同じだと思えば、Pythonも分かってくるんじゃ無いかな。