![]() |
1
1
tcl有一个命令[file type$filename],如果是链接,它将返回“link”。它还有另一个命令[file link$filename],返回链接指向的内容。有了这两个命令,就可以获取一个链接并跟踪链接,直到得到一个实际的文件。 也许我的头上有这样的东西:
您将得到如下输出:
如果有一个圆形链接,它将看起来像:
|
![]() |
2
1
如果您添加一个
http://mail.python.org/pipermail/python-ideas/2007-December/001254.html |
![]() |
3
1
这是我花了一段时间拼凑出来的一个bash脚本。它在
#!/bin/bash function deref() { FILE="${1%/}" COUNT=0 while [ -L "$FILE" ]; do TARGET=`ls -l "$FILE" | sed -e 's/^.*> //'` [ ${TARGET:0:1} == "/" ] || TARGET="`dirname $FILE`/$TARGET" # strip trailing slashes; -L cannot handle those FILE="${TARGET%/}" COUNT=$(( COUNT + 1 )) [ $COUNT -eq 10 ] && exit 1 done echo $FILE } deref "$1" |
![]() |
4
0
在PHP中,您可以使用
示例用法:
|
|
user29759326 · 如何返回递归函数中的最后一个值? 6 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 6 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 6 月前 |
![]() |
rudraraj · java中未声明最终变量 6 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 6 月前 |