awkカスタム変数の追加

658 ワード

  • -vオプションhead -n 3 /etc/passwd | awk -v test="hello" -F: '{print test,$1}'
  • を使用
  • BEGIN{}モードカスタム変数head -n 3 /etc/passwd | awk -F: 'BEGIN{test="hello"}{print test,$1}'
  • ?
  • pa=pa01t1
    sample=pa01_tumor1
    cat result_${pa}_quickmode/${sample}_R1_clean${sample}_R2_clean_HPV_HumanGene_Annotated_Cyto.txt | awk  '{print $2}' | less
    
    ファイルの2番目の列を識別できますか?
    cat result_${pa}_quickmode/${sample}_R1_clean${sample}_R2_clean_HPV_HumanGene_Annotated_Cyto.txt | awk -v a=$sample -F: '{print a,$2}' | less
    
    2番目の列を認識しませんか?一時的な解決、二重awk: