你怎么做呢?我的code/
工作目录是在文件夹,子文件夹和子文件夹中组织的,所有这些(至少在理论上)都包含我想要定期运行的脚本或程序.
我正在尝试做类似的事情
read -d EOF stdin
for word in $stdin; do stuff; done
Run Code Online (Sandbox Code Playgroud)
我想用'EOF'代替文件结尾字符的实际表示.
编辑:谢谢你的答案,这确实是我想要做的.当我看到stdin=$(cat)
哈哈时,我实际上有一个facepalm时刻
虽然你会怎么做匹配像Cd(或Cv Mv等)的东西,基本上只是一个字符结合Control,Alt,Shift,无论是什么在bash?
Hullo all,
想知道是否有任何Java黑客可以告诉我为什么以下不起作用:
public class Parent {
public Parent copy() {
Parent aCopy = new Parent();
...
return aCopy;
}
}
public class ChildN extends Parent {
...
}
public class Driver {
public static void main(String[] args) {
ChildN orig = new ChildN();
...
ChildN copy = orig.getClass().cast(orig.copy());
}
}
Run Code Online (Sandbox Code Playgroud)
代码很高兴编译,但决定在运行时D =抛出ClassCastException
编辑:哇,真的很快回复.多谢你们!所以我似乎无法使用这种方法向下转换...有没有其他方法可以在Java中进行向下转换?我确实考虑过让每个ChildN
类都覆盖copy()
,但是并不热衷于添加额外的样板代码.