Skip to content

Commit 6b73659

Browse files
committed
fixed line numbering bug for b flag
1 parent 0e0f38b commit 6b73659

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • implement-shell-tools/cat

‎implement-shell-tools/cat/cat.py‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ def read_file(file_name, cwd):
3838
# ===== Flag Handling =====
3939
def execute_flags(all_files_contents):
4040
if args.b:
41-
line_number = 1
4241
for file_content in all_files_contents:
43-
for index, line in enumerate(file_content):
42+
line_number = 1
43+
for line_idx, line in enumerate(file_content):
4444
if line != "":
45-
file_content[index] = f"{line_number:>6}\t{line}"
45+
file_content[line_idx] = f"{line_number:>6}\t{line}"
4646
line_number += 1
4747

4848
elif args.n:

0 commit comments

Comments
 (0)