>

현재 디렉토리에 "hello.jl"텍스트 파일을 감안할 때 :

" Example hello world program."
function hello()
    println("hello, world")
end

는 줄리아 1.0.0 REPL이 표시 얼마나?

지금까지 가지고있는 것입니다 :

julia> disp(f) = for line in readlines(open(f)); println(line); end
disp (generic function with 1 method)
julia> disp("hello.jl")
" Example hello world program."
function hello()
        println("hello, world")
end

거기에 내장 된 줄리아에서이 작업을 수행하는 명령?

  • 답변 # 1

    줄리아 REPL에서 히트

    ;
    
    

    는 REPL에 내장 된 쉘 모드, 다음

    에 도착합니다

    shell> head path/to/my/filename
    
    

  • 답변 # 2

    run 를 사용할 수 있습니다  기능과 Cmd 를 전달  Linux에서 cat 를 실행하기위한 인수  시스템 명령.

    세미콜론 ; 유형  모드로 변경하려면 다음을 수행하십시오.

    shell> cat hello.jl
    "Example hello world program."
    function hello()
        println("hello, world")
    end
    
    

    와이즈 비즈 사용  Julia 외부에서 명령을 실행하는 함수 :

    run
    
    

    Windows에서 julia> run(`cat hello.jl`) # Only works on Unix like systems. "Example hello world program." function hello() println("hello, world") end Process(`cat hello.jl`, ProcessExited(0))  명령은 유닉스 type 와 유사해야합니다 :

    cat
    
    

    julia> show_file(path::AbstractString) = run(@static Sys.isunix() ? `cat $path` : `type $path`) show_file (generic function with 1 method)   run 를 반환  개체 :

    Process
    
    

    세미콜론 julia> show_file("hello.jl") "Example hello world program." function hello() println("hello, world") end Process(`cat hello.jl`, ProcessExited(0)) 사용  라인의 끝에서, 상기 복귀 REPL 출력을 억제

    ;
    
    

    또는 julia> show_file("hello.jl"); "Example hello world program." function hello() println("hello, world") end 를 반환 할 수도 있습니다.   nothing 의 끝에서  원한다면

  • 답변 # 3

    show_file

    또는

    println(String(read("hello.jl")))

    "hello.jl" |> read |> String |> println

  • 이전 스칼라에서 문자열을 2 차원 배열로 분할
  • 다음 css - jquery로 값이 없을 때 div를 숨기는 방법