Using Python to Interact with the Operating System WEEK 6 Qwiklabs Assessment Coursera by Google. Welcome to Using Python to Interact with the Operating System. You’re joining thousands of learners currently enrolled in the course. This course is a part of Google IT Automation with Python Professional Certificate. Qwiklabs Assessment : “Editing Files Using Substrings”
I’m excited to have you on my channel and look forward to your contributions to the learning community. By the end of this course:
- you’ll be able to manipulate files and processes on your computer’s operating system. You’ll also have learned about regular expressions a very powerful tool for processing text files
- you’ll get practice using the Linux command line on a virtual machine.
And, this might feel like a stretch right now, but you’ll also write a program that processes a bunch of errors in an actual log file and then generates a summary file. That’s a super useful skill for IT Specialists to know.
-:Skills you will learn:-
- Setting up your Development Environment
- Regular Expression (REGEX)
- Testing in Python
- Automating System Administration Tasks with Python
- Bash Scripting
~Course Link: https://www.coursera.org/learn/python-operating-system
Qwiklabs Assessment : “Editing Files Using Substrings“
#!/bin/bash > oldFiles.txt files=$(grep " jane " ../data/list.txt | cut -d' ' -f3) for f in $files; do echo $f>>oldFiles.txt done
#!/usr/bin/env python3 import sys import subprocess myfile = open("oldFiles.txt","r") data = myfile.read() new_string = data.replace('jane','jdoe') print(new_string) subprocess.run(["mv", myfile, new_string])